问题:
搭建springboot项目,编写index.html,并写一个IndexController来控制视图跳转。问题:启动项目后,访问所有页面均出现404错误。
解决办法:
一、controller文件夹与主启动类不在同一目录下。
解决方案:把启动类和controller包放在同目录下。
例如主启动类所在包名为:com.yuan
IndexController所在包应为com.yuan.controller
二、springboot配置的thymeleaf的版本有误。springboot2.0以上版本应该不会有这个错误。自己是因为看了一个很早的视频,老师在pom文件中修改了thymeleaf的版本,我也跟着修改了,然后就出错了,去掉就可以了。