最近在搞spring boot,纠结了一段时间,各种方法都尝试过了,每次运行的时候访问jsp页面总是返回spring boot默认的404错误页。下面将排查问题的大致思路说一下。虽然spring boot官方不推荐使用jsp文件,使用Template模板引擎,但既然用了还是想搞一下。
根据网上的各种方法,pox.xml <dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</dependency>
目录结构
控制器、页面全部调好,debug运行总是出现Whitelabel Error Page错误,总结如下,不能再右键里面的debug运行,要选择右边 MAVEN里面的插件spring-boot容器运行最后就可以访问了,没有出现上面的错误了。