权限
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 评论