首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
【已解决】跪求权限控制“#permission”为什么没有#else的方法呢?
fmpoffice
2018-06-06 10:59
vip club1.4中有一个#permission扩展,请问老大哥怎么使用他的else方法呢?判断用户有没有这个权限,有的话显示,没有的话显示另一个信息。。。
项目:
JFinal
评论区
JFinal
2018-06-06 11:06
这个可以写个工具类,假定叫 PermKit :
#if(PermKit.has(....))
......
#else
......
#end
这个功能我计划做到 jfinal club 1.5 中去,你可以自己先尝试做一个
做的时候参考一下 jfinal 文档中的 shareObject 扩展即可,文档在此:
http://www.jfinal.com/doc/6-8
AuthAdminInterceptor 已经将登录后的 Account 放在了一个 ThreadLoacal 中,你可以很方便地从 AuthAdminInterceptor 拿到当前用户的身份,剩下的问题很就简单了
回复
JFinal
2018-06-06 11:07
写好 PermKit 工具以后配置一下:
engine.addSharedObject("PermKit", new PermKit());
回复
fmpoffice
2018-06-06 11:08
@JFinal
好的,那我先动手试试能不能搞出来,搞出来了再把代码贴出来,找你指点哈!
回复
JFinal
2018-06-06 11:10
@fmpoffice
做好后一定要来分享啊
回复
fmpoffice
2018-06-06 11:36
@JFinal
http://www.jfinal.com/share/931 可以了,有问题请补充哈!
回复
发送
我要反馈
热门反馈
扫码入社
#if(PermKit.has(....))
......
#else
......
#end
这个功能我计划做到 jfinal club 1.5 中去,你可以自己先尝试做一个
做的时候参考一下 jfinal 文档中的 shareObject 扩展即可,文档在此:
http://www.jfinal.com/doc/6-8
AuthAdminInterceptor 已经将登录后的 Account 放在了一个 ThreadLoacal 中,你可以很方便地从 AuthAdminInterceptor 拿到当前用户的身份,剩下的问题很就简单了