SpringBoot官方不建议使用jsp,但是因为最熟悉jsp,于是就遇到了下面这个坑:
There was an unexpected error (type=Not Found, status=404).
/WEB-INF/jsp/login.jsp
网上有很多解决办法,首先先检查自己的配置文件是否已经配置齐全
<!-- 支持web模块-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--用于编译jsp -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>1.2</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
我已经把jsp所需的所有包都导入进项目,如果通过这一步解决了办法的话,就不用看下去了,但是我依然出现原来的界面。