- Modify packaging in pom to war
<packaging>jar</packaging>
- Add springboot plugin
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin>
- Add JspServlet dependency for jsp page processing
<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </dependency>
- Create a new jsp page src/main/webapp/WEB-INF/pages/hello.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <h3>hello world</h3> </body> </html>
- Add configuration in application.properties
spring.mvc.view.prefix=/WEB-INF/pages/ spring.mvc.view.suffix=.jsp
- Pack and run
6.1 mvn -Dmaven.test.skip -U clean package 6.2 java -jar spring-boot-jsp-1.0-SNAPSHOT.war
Springboot integration jsp page study notes
Guess you like
Origin blog.csdn.net/yichengjie_c/article/details/114234733
Recommended
Ranking