注: 注意你的SpringBoot版本,有些Springboot 版本 是按照 网上的资料,或者以下步骤 整合也会失败
第一步: 添加依赖
<!-- tomcat支持 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<!--<scope>provided</scope>-->
</dependency>
<!--jsp支持-->
<!-- servlet 依赖. -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<!--jstl标签库-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
第二步: application.yml 的配置
#SpringBoot 支持jsp 配置
spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp
#thymeleaf模板引擎配置
thymeleaf:
# prefix: classpath:/templates/**
# suffix: .html
cache: false #关闭缓存
enabled: false #关闭模板引擎
第三步: 构建目录
1.描述: 在 main 目录下构建 webapp目录; 在 webapp 下构建 WEB-INF目录
2. 图片:
第四步: 设置 webapp为根目录
第五步: 通过controller访问 jsp页面
注:以上纯属个人理解,不对的地方 可以指正