JSP页面加权限控制
## 1. 在JSP页面顶部增加一行
````
<%@ taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>
````
## 对JSP页面进行操作
这里以总管理后台为示例演示
打开 /src/main/webapp/WEB-INF/view/iw_update/admin/index/index.jsp
要在总管理后台中,左侧菜单的用户管理下,增加一个菜单,名字叫 "测试菜单",代码如下:
其中红框中的,便是增加的代码。其代码为:
````
测试菜单
````
其中,shiro:hasPermission name="zhegenizijiqiming" 这里,name的值便是 [10384.html](10384.html) 这里面注解 @RequiresPermissions 所设定的资源名字。
这段代码,便是如果当前登陆的用户有使用 zhegenizijiqiming 这个资源的权限,那么这里面所包含的html就会显示出来
````
......这里面所包含的html内容
````
如果用户没有使用 zhegenizijiqiming 这个资源的权限,那么就不会显示这里面所包含的html内容,用户自然也就看不到这个菜单了。
如果用户手动访问 zhegenizijiqiming 所标注的Controller中那个方法的url,同样,没有权限的话也访问不到,会被拦截,无权访问。
#### 注:
这里所说的某个用户有没有使用这个资源的权限,是在 [10385.html](10385.html) 这里进行设置的