1.当遇到这个错误肯定是自己粗心了。在启动一个springBoot的小demo的时候出现了如下错误:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Nov 01 19:42:30 CST 2023
There was an unexpected error (type=Not Found, status=404).
2.经过检查发现,原来是controller层放到了项目包的外面,导致请求无法找到对应的controller处理方法,如图:
3.将controller层移动到主启动类所在包下即可:
4.还有一种原因是没有将controller注入spring容器,也就是忘了敲@Controller
5.还有一种办法是在启动类中配置@SpringBootApplication(scanBasePackages="controller"),注明你的controller层的位置
总之,出现该错误的主要原因就是粗心了,多检查检查一些细节上的错误。