idea使用springboot内置的tomcat整合jsp

还在纠结于springboot整合jsp报404错误的小伙伴可以看向这里了,我这个方案使用的是内置的tomcat

1、新建springboot项目

idea使用springboot内置的tomcat整合jsp_第1张图片

2、写入项目名

idea使用springboot内置的tomcat整合jsp_第2张图片

3、不用进行dependencies选择,我们自己导

idea使用springboot内置的tomcat整合jsp_第3张图片

4、继续选择finish按钮

5、先看一下原始目录结构

idea使用springboot内置的tomcat整合jsp_第4张图片

6、修改pom.xml文件的依赖,将原始的dependencies进行覆盖


		
			org.springframework.boot
			spring-boot-starter
		
		
		
			org.springframework.boot
			spring-boot-starter-web
		
		
			org.springframework.boot
			spring-boot-starter-tomcat
		
		
			org.apache.tomcat.embed
			tomcat-embed-jasper
			
		
		
		
			javax.servlet
			jstl
		
		
			javax.servlet
			javax.servlet-api
			provided
		
		
			org.springframework.boot
			spring-boot-starter-test
			test
		
		
			org.springframework.boot
			spring-boot-starter-web
		
	

7、创建Controller包和controller类

idea使用springboot内置的tomcat整合jsp_第5张图片

8、按照如下的目录结构创建webapp包

idea使用springboot内置的tomcat整合jsp_第6张图片

9、index.jsp中的内容

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>


    
        
        Full Layout - jQuery EasyUI Demo
    
    
    
        

终于成功了!

10、web.xml中的内容



11、开始设置application.properties

spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

12、大功告成,然后从启动类启动

idea使用springboot内置的tomcat整合jsp_第7张图片

13、访问即可看到成功

idea使用springboot内置的tomcat整合jsp_第8张图片

你可能感兴趣的:(spring,boot)