Spring shiro使用
2016-03-25 11:55
471 查看
maven依赖:
设计的包:
第一步:配置web.xml
http://my.oschina.net/miger/blog/283526
<dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-ehcache</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-web</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-quartz</artifactId> <version>1.2.3</version> <exclusions> <exclusion> <groupId>org.opensymphony.quartz</groupId> <artifactId>quartz</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.2.3</version> </dependency>
设计的包:
核心包shiro-core 1.2.0 Web相关包shiro-web 1.2.0 缓存包shiro-ehcache 1.2.0 与spring整合包shiro-spring 1.2.0 Ehcache缓存核心包ehcache-core 2.5.3
第一步:配置web.xml
<!-- 配置Shiro过滤器,先让Shiro过滤系统接收到的请求 --> <!-- 这里filter-name必须对应applicationContext.xml中定义的<bean id="shiroFilter"/> --> <!-- 使用[/*]匹配所有请求,保证所有的可控请求都经过Shiro的过滤 --> <!-- 通常会将此filter-mapping放置到最前面(即其他filter-mapping前面),以保证它是过滤器链中第一个起作用的 --> <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param> <!-- 该值缺省为false,表示生命周期由SpringApplicationContext管理,设置为true则表示由ServletContainer管理 --> <param-name>targetFilterLifecycle</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>shiroFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
http://my.oschina.net/miger/blog/283526
相关文章推荐
- 成为JAVA(高级)工程师,该学什么?
- Java DES 3DES AES Base64加密
- (java)统计小于N的数中素数的个数
- 在SpringMVC中获取request对象的几种方式
- eclipse编码格式设置教程、如何为eclipse设置编码格式?
- java 软引用、弱引用、强引用、虚引用的解析
- 我爱学Java之正则表达式
- javaweb学习总结(五)——Servlet开发(一)
- Java day10 IO FileWriter
- eclipse jetty插件安装(离线版)
- Eclipse新建类的时候如何自动添加注释(作者,时间的信息
- 更改eclipse(myeclipse) author的默认名字(注释的作者)
- Java实现tree
- java生成二维码
- ConcurrentHashMap源码剖析
- Java day10 IO FileReader,Properties 待补充
- (JNI)c代码利用反射调用java方法
- Java基础之多线程与并发篇
- Eclipse启动都会Error when loading the SDK
- 从Java虚拟机来看Java对象的等价性