Spring Security中<@security.authorize的使用
来源:互联网 发布:js 数组重新排序 编辑:程序博客网 时间:2024/05/17 23:04
系统使用Spring Security登录验证时会把用户的角色信息也带入,例如用户以管理员的帐号登录时角色为ROLE_ADMIN,这时可以利用<@security.authorize来控制页面的显示
首先引入依赖
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>3.1.4.RELEASE</version>
</dependency>
页面
<#assign security=JspTaglibs["http://www.springframework.org/security/tags"] />
<@security.authorize ifAnyGranted="ROLE_ADMIN,ROLE_ORDINARY">
<li class="divider"></li> <#--divider-->
<li>
<a href="#" title="系统管理">
<i class="glyph-icon icon-linecons-cog"></i>
<span>系统管理</span>
</a>
<ul>
<li class="header"><span>权限管理</span></li>
<li><a href="/ps_admin/urlList.do" title="角色列表"><span>角色列表</span></a></li>
<li><a href="/ps_admin/roleList.do" title="用户授权列表"><span>用户授权列表</span></a></li>
</ul>
</li>
</@security.authorize>
从页面中的红字可以看出,只有角色为ROLE_ADMIN和ROLE_ORDINARY的用户才可以看到系统管理的相关菜单
- Spring Security中<@security.authorize的使用
- spring security authorize 标签
- Spring Security入门篇——标签sec:authorize的使用
- Spring Security入门篇——标签sec:authorize的使用
- Spring Security入门篇——标签sec:authorize的使用
- Spring Security的使用
- spring security的使用
- security authorize 标签
- Spring Security{Authenticate---Spring LDAP and Authorize---Database}
- spring security的简单使用
- Spring Security的配置使用
- 在 spring security 中使用自定义的错误消息
- 在jsp中使用spring security的tag
- spring security 使用总结
- Spring Security使用
- spring security 使用笔记
- Spring Security 配置使用
- spring security使用学习
- ZOJ 3609 Modular Inverse(求逆元)
- 修改Dreamweaver编辑器颜色样式(代码颜色)
- oozie
- Ajax 提交表单方式
- 【Ac自动机 查询是否存在一个字典中的字符串】hihocoder 1036 Trie图
- Spring Security中<@security.authorize的使用
- AJAX基础
- (二)核心注解介绍
- ACM第六次比赛题目及标准程序(动态规划)
- 查询线段树 Balanced Lineup POJ
- 三种简单排序用java实现(选择排序,冒泡排序,插入排序)
- hadoop 配置HA 重新格式化后 datanode 起不来
- hdu6146 递推
- ACM集训日记-8月23日