setSessionAttr存入的数据无法在模板中取出如何破?

@Override
    public void configInterceptor(Interceptors me) {
        me.add(new SessionInViewInterceptor());
    }

config文件中已经添加了拦截器

在controller中也将数据写入

setSessionAttr("user", uList.get(0));
            setSessionAttr("sessiontest","sessiontest");
            render("/admin/index.html");

但是在模板中就是读取不出来,session前缀也添加了,请问怎么回事儿呢?@JFinal

<b>#(session.sessiontest)#(session.user.username)早上好,欢迎使用信息管理系统</b>


评论区

抉择

2017-06-20 15:26

问题已解决,是我在登录的controller上面加了一个clear把全局SessionInViewInterceptor给屏蔽掉了,希望其他朋友不要犯跟我一样的毛病

JFinal

2017-06-20 16:49

解决就好

杜福忠

2017-06-20 19:09

如果用的较多, 直接怼到 Handler 中.....

热门反馈

扫码入社