📄 notaccessableforresource.java
字号:
/*
* 创建日期 2005-11-8
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package com.primeton.eos.fbframe.fbrole.security.tag;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;
import com.primeton.eos.fbframe.fbrole.security.impl.GlobalCheckedBizsManager;
import com.primeton.eos.fbframe.fbrole.security.impl.GlobalCheckedJspsManager;
import com.primeton.eos.fbframe.fbrole.security.impl.GlobalCheckedPrsManager;
import com.primeton.eos.fbframe.fbrole.security.impl.SessionCheckedResourceManager;
/**
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class NotAccessableForResource extends TagSupport {
private String resourceName;
public String getResourceName() {
return resourceName;
}
public void setResourceName(String value) {
this.resourceName = value;
}
public int doStartTag() throws JspException {
int ret = 0;
HttpServletRequest rq = (HttpServletRequest)pageContext.getRequest();
SessionCheckedResourceManager scrm = SessionCheckedResourceManager.getSessionInstance(rq);
if (GlobalCheckedPrsManager.getInstance().contains(resourceName) && !scrm.exitsInMyPrs(resourceName))
ret = 1;
else if (GlobalCheckedJspsManager.getInstance().contains(resourceName) && !scrm.exitsInMyJsps(resourceName))
ret = 1;
else if (GlobalCheckedBizsManager.getInstance().contains(resourceName) && !scrm.exitsInMyBizs(resourceName))
ret = 1;
return ret;
}
public int doEndTag() throws JspException {
return 6;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -