1、构建一个springboot项目
使用spring的初始化器构建,默认生成就行,在选取依赖的时候,导入spring web依赖,因为我们构建的是web项目
1.1 新建
1.2 spring初始化器构建
1.3 填写项目信息
1.4 导入spring web依赖
1.5 项目存放路径
2、打开pom.xml,导入jsp的依赖
<!--springboot 不提倡使用jsp,需要另外添加依赖-->
<!--JavaServer Pages Standard Tag Library,JSP标准标签库-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!--内置tocat对Jsp支持的依赖,用于编译Jsp-->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
3、新建目录存放web的资源
4、jsp页面配置
5、写控制类
6、在views文件夹下写jsp页面
这时候你可能发现找不到新建jsp的地方,像这样
6.1 配置资源文件位置
6.2 选中我们刚才新建的目录,作为存放页面资源文件的位置
6.3 这时候发现可以找到jsp,新建jsp页面
7、运行项目,访问
8、可能出现的问题
失败原因可能:
1、启动类位置不对
2、页面的配置问题
3、新建的存放页面的目录不对
4、控制类错误
@RestController = @Controller + @ResponeBody
5、确保jsp要用的依赖已经导入
基本上可能出现就是以上这些问题了