日期:2014-05-17  浏览次数:20710 次

javaWeb权限管理
web项目中,那用户权限是怎么进行管理的?
它是将权限集合一次性保存在session中,还是每次在过滤器中根据用户ID重新获取,
怎么根据用户的权限对各种模块的相关操作进行控制,是不是自定义一个tag标签进行显示

------解决方案--------------------
记录一个session
比如 key 为 power
登陆的时候 从数据库里读取 这个用户的power值,赋session

然后 进入 操作页面 就进入判断
如果
session("power") > 10 ...
session("power") > 2 ...
session("power") > 1 ...

执行相应的逻辑就可以了。