Shiro框架与SpringMVC之间的冲突

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shiro框架与SpringMVC之间的冲突相关的知识,希望对你有一定的参考价值。

    在使用Shiro和mvc整合的时候,登陆验证用的是shiro自带的formAuthenticationFilter过滤器,结果配置successUrl时居然不能配置为*.do的格式,只能配置为"/"或者不设置,默认值也是"/"。而且在web.xml里,mvc的路径也只能配置为"/"。只有这样才能正常使用。可是这样的话又会造成mvc对静态资源的拦截。虽然网上说有很多mvc的配置方法来过滤静态资源,但是我暂时还不清楚是什么原因,用<mvc:resource/>方法后,只要加上,对controller的加载又会失效。

    暂时还没试出来是什么原因,想想好像只能自己实现过滤器了。如果有大神遇到过并且已经解决了这个问题,望赐教,谢谢

以上是关于Shiro框架与SpringMVC之间的冲突的主要内容,如果未能解决你的问题,请参考以下文章

安全框架 - Shiro与springMVC整合的注解以及JSP标签

shiro与struts2之间冲突1

spring security与apache shiro 权限控制安全框架,那个更实用

(转) shiro权限框架详解06-shiro与web项目整合(上)

javaEE 后台框架 SpringMVC Mybatis Shiro druid Bootstrap

java框架整合Springmvc+mybatis+shiro+bootstrap