注意:创建SpringBoot整合JSP,最终项目要打包成war类型,否则会一直报404找不到页面。
第一步:创建SpringBoot项目,最终项目目录结构如下图所示:
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-tomcat
provided
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-tomcat
javax.servlet
jstl
1.2
compile
org.apache.tomcat.embed
tomcat-embed-jasper
compile
org.eclipse.jdt.core.compiler
ecj
4.6.1
第三步:application.yml
spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp
第四步:自定义后台处理用户请求的Controller
@Controller
public class DispatchController {
@RequestMapping("/index")
public String index() {
return "index";
}
}
第五步:JSP模板
Title
注意:创建SpringBoot整合JSP,一定要为war类型,否则会找不到页面.