SecurityFunctions.java
资源名称:oa.rar [点击查看]
上传用户:kimgenplus
上传日期:2016-06-05
资源大小:20877k
文件大小:1k
源码类别:
OA系统
开发平台:
Java
- package com.bjsxt.oa.web;
- import com.bjsxt.oa.managers.AclManager;
- /**
- * JSTL函数,主要功能是可以完成权限的即时认证
- * @author Administrator
- *
- */
- public class SecurityFunctions {
- private static AclManager aclManager;
- public static boolean hasPermission(int userId,String resourceSn,int permission){
- return aclManager.hasPermissionByResourceSn(userId, resourceSn, permission);
- }
- //这个方法不能定义为static,因为这将导致spring无法注入
- public void setAclManager(AclManager aclManager) {
- SecurityFunctions.aclManager = aclManager;
- }
- }