shiro权限控制(shiro第二讲)

Shrio使用  shiro权限控制方式: 1.注解  2.配置文件  3.shiro标签  4.编码

1. shiro注解方式实现管理员权限控制

1) 导入jar

 

2) 使用注解权限控制

A. 授权 使用自定义的UserRealm

    

     

     

     

B. 配置

    

C. 授权

 

期间遇到如下错误,发现原因是没有导进上面的四个包。

                    

2. 使得管理员没有权限访问的功能被访问时,跳转到nopass.jsp界面

    1)当没有权限而去访问时会发生异常UnauthorizedException

 

2nopass.jsp

 

3. shiro标签 实现超级管理员和普通管理员不一样之处(是否有管理员管理这个功能)

 

 

4. shiro 配置文件方式权限控制

applicationContext.xml配置

 

去掉使用的注解权限控制方式

 

没有权限访问时跳转页面

 

结果:


猜你喜欢

转载自blog.csdn.net/wxcsdn1997/article/details/80955943