Java Web 前端权限管理处理方案
2017-04-25 10:24
141 查看
我们经常会遇到前端权限管理问题,例如管理员登陆进去显示全部功能按钮,但是一般用户登陆进去只显示限定的某几个按钮,最简单的方式无非就是在前端进行权限控制,一下附上我做的两种出路方式(均为自己学习总结)
1.在前端jsp文件中引用Java代码,在前端jsp文件中添加Java的if逻辑判断代码
(注意if判断括号加的位置!)
1.在前端jsp文件中引用Java代码,在前端jsp文件中添加Java的if逻辑判断代码
(注意if判断括号加的位置!)
<% User user = (User)session.getAttribute("user"); if(!user.getRoleId().equals(RoleEnums.auditUser.getCode())){ %> <a href="javascript:void(0);" class="easyui-linkbutton" id="print" iconCls="icon-print" onclick="goUrl()">导出</a> <% } %>2.利用<c:set>标签连接前端JSP代码和后台Java获取数据,再利用<c:if>标签进行权限分配
<c:set var="auditRole" value="<%=RoleEnums.auditUser %>"/> <c:if test="${user.roleId!=auditRole.code}"> <a href="javascript:void(0);" class="easyui-linkbutton" iconCls="icon-print" onclick="goUrl()">导出</a> </c:if>
相关文章推荐
- 用户权限设计(二)——用户认证管理设计方案【转】
- 三层次数据库应用中的口令权限管理方案与实现
- (转)OA系统权限管理设计方案
- 三层次数据库应用中的口令权限管理方案与实现
- 权限管理Delphi二维数组方案
- 征集比较完善的权限管理方案!(最好有C#方案)
- OA系统权限管理设计方案
- Pb中多用户权限管理实现方案
- MOSS字段编辑权限控制方案(2)-添加管理链接
- 使用过滤器来处理Session超时和权限管理
- 用户权限设计(二)——用户认证管理设计方案
- MOSS字段编辑权限控制方案(2)-添加管理链接
- MOSS字段编辑权限控制方案的实现(1)-管理页面的开发和配置信息的持久化
- 关于权限管理方案的思考
- 用户、角色、权限管理-设计方案之权限检测
- Pb中多用户权限管理实现方案
- 用户权限设计(二)--用户认证管理设计方案
- Pb中多用户权限管理实现方案
- 使用过滤器来处理Session超时和权限管理
- 用户权限设计 ASP.NET系统用户权限设计与实现、用户认证管理设计方案、通用数据权限管理系统设计