Java TagSupport实现Web权限验证标签
2009-11-24 09:58
441 查看
以下是本人在项目中用Java TagSupport实现的Web权限验证标签:
package com.sunfairs.tags; import javax.servlet.http.HttpSession; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; import com.sunfairs.constant.ShopConstants; public class AuthorityTag extends TagSupport { private String power; public String getPower() { return power; } public void setPower(String power) { this.power = power; } @Override public int doAfterBody() throws JspException { return super.doAfterBody(); } @Override public int doEndTag() throws JspException { return super.doEndTag(); } @Override public int doStartTag() throws JspException { HttpSession session = pageContext.getSession(); String userPower = (String) session.getAttribute(ShopConstants.LOGIN_POWER); if(power.indexOf(userPower) != -1||power.equals("*")){ return EVAL_PAGE; } return SKIP_BODY; } }
相关文章推荐
- Java TagSupport实现Web非权限验证标签
- Java TagSupport实现Web非权限验证标签
- Java TagSupport实现Web权限验证标签
- Java TagSupport实现Web分页标签
- Java TagSupport实现Web页面执行时间标签
- 通过servlet.jsp.tagext.TagSupport的自定义标签实现按钮权限控制
- .NET WebAPI 用ActionFilterAttribute实现token令牌验证与对Action的权限控制
- Java之Spring AOP 实现用户权限验证
- Web用户的身份验证及WebApi权限验证流程的设计和实现(续)
- Web用户的身份验证及WebApi权限验证流程的设计和实现
- 从零开始学 Java - Spring AOP 实现用户权限验证
- javaweb+SSH实现简单的权限管理系统
- Web用户的身份验证及WebApi权限验证流程的设计和实现
- Java web自定义标签按钮级别权限控制完美诠释(jplogic 快速开发平台)
- javaweb+SSH实现简单的权限管理系统
- java Web中实现QQ邮箱验证以及验证码注册用户
- Web用户的身份验证及WebApi权限验证流程的设计和实现(尾)
- Web用户的身份验证及WebApi权限验证流程的设计和实现
- JavaWeb项目:Shiro实现简单的权限控制(整合SSM)
- WEB.CONFIG 实现 不同文件夹下 FORM验证的访问权限