5 shiro与项目整合
5.1 需求
将原来基于url的工程改成使用shiro实现。
5.2 创建新工程
创建web工程 :permission_shiro1110
5.3 去除原工程 的认证和授权的拦截
删除springmvc.xml中:
<mvc:interceptors>
5.4 jar包
包括 :
shiro-web的jar、
shiro-spring的jar
shiro-code的jar

5.5 web.xml中配置shiro的filter
在web系统中,shiro也通过filter进行拦截。filter拦截后将操作权交给spring中配置的filterChain(过虑链儿)
shiro提供很多filter。
在web.xml中配置filter

5.6 applicationContext-shiro.xml
在applicationContext-shiro.xml 中配置web.xml中fitler对应spring容器中的bean。

5.7 静态资源
对静态资源设置逆名访问:
修改applicationContext-shiro.xml:

本文介绍如何使用Shiro框架整合项目实现权限管理。主要内容包括创建基于Shiro的Web工程、配置Shiro过滤器及整合Spring容器等步骤。
——shiro与项目整合+xml配置&spm=1001.2101.3001.5002&articleId=81460170&d=1&t=3&u=425fe7ee570c4729b79f7ae2ff7ad314)
888

被折叠的 条评论
为什么被折叠?



