现场情况申明:当前项目在pom.xml引入bootstrap相关依赖,因需要加入一个时间插件另外引用的静态文件
这是引入静态资源目录:
这是HTML5页面引入路径:
当前这个页面就在tempaltes下
在配置文件加入:
spring.mvc.static-path-pattern=/static/**
当前项目也集成了shiro,会遇到静态资源也会被拦截的情况建议加入以下放行:
filterChainDefinitionMap.put("/**/*.js", "anon");
filterChainDefinitionMap.put("/**/*.png", "anon");
filterChainDefinitionMap.put("/**/*.jpg", "anon");
filterChainDefinitionMap.put("/**/*.css", "anon");
filterChainDefinitionMap.put("/error.jsp", "anon");
如遇到以上情况需要详细了解,可以参考这位博主链接
解决springboot整合shiro后过滤器执行顺序的问题:https://www.cnblogs.com/gj1990/p/8057348.html