Spring Boot学习笔记(一)与JSP整合

项目结构展示

在webapp目录下面手动创建JSP的目录和web.xml

创建web.xml只是为了不报错,在SpringBoot的项目中实际上用不到web.xml

打开pom.xml把框住的地方改成war,也就是maven的打包方式,默认的jar,如果要在项目中使用jsp的话就要改成war

pom里面添加下面的两个依赖

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
        </dependency>
        
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <scope>provided</scope>
        </dependency>


application.properties 配置文件添加如下

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

 
 

#关闭默认模板引擎
spring.thymeleaf.cache=false
spring.thymeleaf.enabled=false


最后一点需要注意的是创建controller的时候类的注解要换成Controller不要再用RestController了

猜你喜欢

转载自www.cnblogs.com/monkSand/p/10078257.html