一、整合 html
1.pom.xml
中添加 thymeleaf
依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
<version>1.5.7.RELEASE</version><!--$NO-MVN-MAN-VER$-->
</dependency>
2.在 src/main/resource
目录下新建 templates
目录,在该目录下放置 index.html
文件
3.编写 TestController.java
用于测试
4.启动项目,并测试。测试结果成功跳转到 index.html
,如图。
二、整合 jsp
1.pom.xml
中添加下面三个依赖:
<!--web 支持-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--spring boot 内置tomcat jsp支持-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
如图:
2.在 src/main/resource
目录下新建 META-INF/resources
目录,此目录为 jsp 的根目录,在该目录下放置 err.jsp
文件
3.编写 TestController.java
用于测试
4.启动项目,并测试。测试结果成功跳转到 err.jsp
,如图。