📄 authorizationutil.java.svn-base
字号:
package com.easyjf.util;
/**
* 权限判断标签实用工具
* @author 大峡
*
*/
public interface AuthorizationUtil {
/**
* 根据名称判断用户角色,从而判断用户是否刻有该权限.roleName可以是单独的名称,大小写可以任意.可以包含空格等.
* 若要使用多个角色,可以使用+、|、~、,等符号来表示组合关系
* 使用方法:#if($ROLE.is("ADMIN"))<a href="javascript:doDel()">删除</a>#end
* 或:#if($ROLE.is("AMDIN,Manager"))<a href="">删除所有</a>#end
* @param roleName
* @return 若当前用户属于指定角色则返回true,否则返回false
*/
public boolean is(String roleName);
/**
* 判断一个用户是否对指定的对象有指定的操作权限
* @param operation 操作,"del","create","update","read"等
* 使用方法:#if($ROLE.is("del",$obj))<a href="">删除该记录</a>#end
* @param obj 操作的对象
* @return 如果具有操作权限则返回true,否则返回false
*/
public boolean is(String operation,Object obj);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -