第一步:创建SpringBoot项目,最终项目目录结构如下图所示:
war
注意:创建SpringBoot整合JSP,最终项目要打包成war类型,否则会一直报404找不到页面。
第三步:在pom.xml文件中的build标签中添加如下所示的内容:
src/main/webapp
META-INF/resources
*.*
这一步做完之后,按快捷键F4,打开Project Structure对话框:
第四步:添加Maven依赖
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-tomcat
provided
org.apache.tomcat.embed
tomcat-embed-jasper
compile
javax.servlet
javax.servlet-api
javax.servlet
jstl
1.2
compile
第五步:application.yml
spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp
第六步:自定义后台处理用户请求的Controller
@Controller
public class DispatchController {
@RequestMapping("/test")
public String test() {
return "index";
}
}
第七步:index.jsp页面的代码
Title
注意:创建SpringBoot整合JSP,一定要为war类型,否则会找不到页面.
第八步:部署运行项目,查看结果。