权限
Armo_
这个作者很懒,什么都没留下…
展开
-
【权限】【处理登入信息】
简介权限系统处理登入信息: 通过帐号密码,获得对应的员工对象,存入session 从员工对象中得到该员工的权限表达式的集合,存入session. 准备工作 方法:得到权限表达式的集合的方法 creatEXPs(List<Role>) 放在PermissionUtil类中 public static Set<String> creatEXPs(List<Role> roles){原创 2018-01-11 18:32:59 · 193 阅读 · 0 评论 -
【权限】【检查权限的拦截器】
环境准备 员工已经登入. 将员工对应的权限表达式集合存入session,(EXPS_IN_SESSION) 检查权限拦截器 放行条件: 该Action不需要权限就可以访问 (访问的方法,没有被注解) 该员工是超级管理员 该员工拥有此权限 (session中的权限表达式列表,有访问的方法对应的表达式) public class PermissionCheckIntercep原创 2018-01-11 19:06:49 · 404 阅读 · 0 评论 -
【权限管理】【权限的加载】
准备工作 1.权限的类 public class Permission{ private Long id; private String name; private String expression; } 2.权限的的映射 "domain"> class name="Permission" table="permission"> i原创 2018-01-09 22:21:32 · 519 阅读 · 0 评论 -
【权限管理】【权限列表的移动】
背景 在给角色配置权限时候,会涉及到权限列表的移动. 注意点: 如何传递未有的权限到jsp 提交表单:如何将权限列表注入角色的属性. 提交表单:如何对拥有的权限select列表的全部选择后再提交 若使用paramsPrepareParamsStack拦截器,会注入两次权限列表,所以要在prepareSave方法中role.getPermissions().clear(); 传递原创 2018-01-10 17:45:19 · 716 阅读 · 0 评论