一、问题描述
访问spring boot项目templates目录下的资源会报“Whitelabel Error Page”,因此资源无法访问。一般出现这个问题的原因要么是路径不对,要么就是被拦截。
二、异常截图

三、问题解决
- 代码放在启动类同级目录或下级目录中。
- 启动类使用@SpringBootApplication注解。
- controller中缺少@Controller注解。
- 无法访问静态资源。
- 查看配置文件中是否配置context-path,若配置,请求访问的时候就需要加上该路径。
本文详细解析了在SpringBoot项目中遇到的访问templates目录下资源时报‘WhitelabelErrorPage’错误的问题。主要介绍了可能的原因,包括路径配置不正确、被拦截器拦截、静态资源未正确配置等,并给出了具体的解决方案,如确保启动类使用了@SpringBootApplication注解,controller中添加@Controller注解,检查配置文件中的context-path设置。
一、问题描述
访问spring boot项目templates目录下的资源会报“Whitelabel Error Page”,因此资源无法访问。一般出现这个问题的原因要么是路径不对,要么就是被拦截。
二、异常截图

三、问题解决
5万+
1807
2845
1万+

被折叠的 条评论
为什么被折叠?