Cuando springMvc shiro administra los permisos, los recursos estáticos, las imágenes de estilo, etc. en la página no aparecen. He probado varios métodos de filtrado, ¡pero todavía no funciona!
Normalmente este no es el caso. Shiro se utiliza para el procesamiento de recursos estáticos y no requiere configuración especial.
Solo necesita agregar una regla de procesamiento de recursos estáticos al elemento filterChainDefinitions de shiroFilter, por ejemplo, permitir/css/el inicio del acceso anónimo al recurso. Es suficiente configurar dicha oración.
/css/** ? = anon?
Una vez completada la configuración, puede acceder directamente a los recursos en CSS en el navegador sin iniciar sesión. El shiro utilizado en el nuevo proyecto es un marco de permisos práctico simple.
Los recursos deben configurarse en shiroFilter y mvc,
Por ejemplo:
shiroFilter:
lt;property?name=" filterChainDefinitions" gt;
lt;valuegt;
/css/**?=?anon
/js/**?=?anon
/img/**?=?anon
lt;/valuegt;
lt;/propertygt; En spring-mvc.xml:
lt ;mvc:resources?mapping="/css/**"?location="/css/"?cache-period="2592000"/gt;?
lt;mvc:resources?mapping =" /img/**"?location="/img/?cache-period="2592000"/gt;?
lt;mvc:resources?mapping="/js/**" ?ubicación ="/js/"?cache-period="2592000"/gt;?