shiro登录时jsp页面的样式显示不出来? 400 报错
在配置shiro之前这些都是显示的出来的
然后shiro配置里关于样式的权限配置:
<!-- Shiro的Web过滤器 -->
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
<property name="securityManager" ref="securityManager"/>
<property name="loginUrl" value="/login"/>
<property name="filters">
<util:map>
<entry key="authc" value-ref="formAuthenticationFilter"/>
<entry key="sysUser" value-ref="sysUserFilter"/>
</util:map>
</property>
<property name="filterChainDefinitions">
<value>
/assets/** = anon
/common/** = anon
/css/** = anon
/images/** = anon
/js/** = anon
/login = authc
/logout = logout
/authenticated = authc
/** = authc
</value>
</property>
</bean> 样式目录结构是:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
是不是Spring拦截了?######手动顶贴######你自己已经拦截了,还怎么显示######
/js/** = anon
anon不是匿名访问吗
而且我只配了shiro最基本内容的话页面是可以显示出来的
但是仿照例子加了缓存,session,cookie之后就显示不出来了
######回复 @GITTODO : 确实是springmvc拦截了静态资源 ;-),因为我在web.xml里面设置的是/,######看错了,不好意识,我看成login页面没显示。还有你的样式不需要放在web-inf外面,可以直接访问######有用springmvc吗?上次也遇到这种问题,原因是springmvc拦截了css,js的请求######