springMvc+shiro做权限管理时为什么页面上没有显示内容?

2024-12-20 03:09:09
推荐回答(1个)
回答1:

正常情况是不会出现这样的,shiro对于静态资源的处理,不用特殊配置。

只需要在shiroFilter过滤器filterChainDefinitions项中增加一个静态资源处理规则就可以,例如允许/css/开头的资源匿名访问,只需要这样一句配置就足矣。

/css/**  = anon 

配置完成后,未登录就可以在浏览器中直接访问css下的资源,新项目用的shiro,简单而又实用的权限框架。

在shiroFilter 和 mvc:resources中都需要配置,
如:

shiroFilter中:

/css/** = anon

/js/** = anon

/img/** = anon

在spring-mvc.xml中: