jfinal 设置session属性 ,前台怎么读取

发布于 2021-12-02 18:41:15 字数 406 浏览 845 评论 8

正在学校jfinal, 模拟登录情况

在controller :

setSessionAttr("curUser", "somebody");

在前端freemarker页面:

${(Session.curUser)!"nobody loged in"}
页面一直读不到登录用户名,怎么回事?

@JFinal

顺便问一下 jfinal做登录/授权 管理模块,一般思路是怎样的?有没有可参考的demo?


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

贱贱哒 2021-12-04 15:54:28

jfinal 社区正在做 "文档" 频道的内容,文档将详细到方法参数的解释,以及必要的使用示例,到时候天天开着 jfinal 社区就可以极速开发了,倍爽

简单气质女生网名 2021-12-04 15:39:09

回复
好的 ,期待中:)

岁吢 2021-12-04 08:42:44

引用来自“JFinal”的评论

   添加 SessionInViewInterceptor 为全局拦截器没有? 

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

  登录/授权模块参考一下 jpress 项目,项目链接:http://www.jfinal.com/project/3

泛泛之交 2021-12-04 08:10:33

可以参考 jpress的登陆部分,使用jfinal开发的。

http://www.oschina.net/p/jpress 

泛泛之交 2021-12-04 04:23:59

mark

谁的新欢旧爱 2021-12-03 10:52:14

拦截器用多了会影响性能吗

灵芸 2021-12-03 03:39:05

回复
不会,因为拦截器是系统启动时一次性创建并全局共享的,所以每次请求并不会new 出拦截器。此外拦截器没有使用反射,仅仅是简单的方法调用,单从拦截器本身来说,性能损失接近于 0,跟你调用一个普通的方法是一个量级

月亮是我掰弯的 2021-12-03 01:22:29

   添加 SessionInViewInterceptor 为全局拦截器没有? 

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

  登录/授权模块参考一下 jpress 项目,项目链接:http://www.jfinal.com/project/3

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文