springboot 增加對jsp的支持,具體步驟

現在前後的分離的,一般springboot 就用來做後臺restful 接口,那麼如果要前後端合併在springboot呢?可以通過下面幾個簡單的步驟,增加對jsp的支持。

(1)pom增加依賴:

 

		<!--springboot tomcat jsp 支持開啓-->
		<dependency>
			<groupId>org.apache.tomcat.embed</groupId>
			<artifactId>tomcat-embed-jasper</artifactId>
		</dependency>
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>jstl</artifactId>
			<scope>compile</scope>
		</dependency>

(2)配置jsp的放置位置

 

a.如果用的是yml配置,如下配置:

 


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

b.如果用的是properties配置,如下配置:

 

 

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

spring.thymeleaf.cache=false    //這個是關閉thymeleaf緩存
spring.thymeleaf.enabled = false  //關閉thymeleaf模板


(3)springboot 利用工具搭建時,是沒有webAPP等目錄的,需要手動創建以下目錄:

 

 

(4)如上,已經是完成了。第四步,寫個controller訪問。注意別加註解@ResponeBody 或者@RestController

 

 

@Controller
public class IndexController {
    @RequestMapping("/index")
    public String index(){
        return "index";
    }
}

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章