標籤:tree https serve 部落格 artifact 初始化 config 整合 tps
一、springBoot整合jsp:
<!--整合jsp所需jar包--><!--jsp頁面使用jstl標籤--><dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId></dependency><!-- tomcat 的支援.--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope></dependency><!--用於編譯jsp--><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <!--<scope>provided</scope>--></dependency>
server: port: 8100 spring: mvc: view: prefix: /WEB-INF/jsp/ # 頁面預設首碼目錄 suffix: .jsp # 響應頁面預設尾碼
必須是@Controller註解,如果是@RestController 則需要用new ModelAndView("first/hello");
目錄結構
- 6、啟動項目,訪問http://localhost:8100/first
可以成功訪問到jsp檔案。
註:在網上找過很多部落格,都說是在main下建立一個webapp檔案,設定為web,在web裡建立WEB-INF/jsp,但是我這樣試了很多次,一直訪問不了,報錯頁面找不到,我這個的jsp檔案是在resources目錄下的META-INF/resources/WEB-INF/jsp下,否則訪問不到jsp二、from表單登入
- 1、pom檔案與設定檔不變 代碼在login檔案夾下,是使用@RestController註解與ModelAndView實現訪問jsp頁面
源碼
SpringBoot整合jsp