Spring Boot學習筆記(一)與JSP整合
阿新 • • 發佈:2018-12-06
專案結構展示
在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了