2 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
spring-boot 適合開發(fā)web應(yīng)用的 靜態(tài)資源訪問在我們開發(fā)Web應(yīng)用的時(shí)候,需要引用大量的js、css、圖片等靜態(tài)資源。默認(rèn)配置 Spring Boot默認(rèn)提供靜態(tài)資源目錄位置需置于classpath下,目錄名需符合如下規(guī)則: /static /public /resources /META-INF/resources 舉例:我們可以在src/main/resources/目錄下創(chuàng)建static,在該位置放置一個(gè)圖片文件。啟動(dòng)程序后,嘗試訪問http://localhost:8080/D.jpg。如能顯示圖片,配置成功。渲染W(wǎng)eb頁面在之前的示例中,我們都是通過@RestController來處理請(qǐng)求,所以返回的內(nèi)容為json對(duì)象。那么如果需要渲染html頁面的時(shí)候,要如何實(shí)現(xiàn)呢?模板引擎在動(dòng)態(tài)HTML實(shí)現(xiàn)上Spring Boot依然可以完美勝任,并且提供了多種模板引擎的默認(rèn)配置支持,所以在推薦的模板引擎下,我們可以很快的上手開發(fā)動(dòng)態(tài)網(wǎng)站。 Spring Boot提供了默認(rèn)配置的模板引擎主要有以下幾種: Thymeleaf FreeMarker Velocity Groovy Mustache Spring Boot建議使用這些模板引擎,避免使用JSP,若一定要使用JSP將無法實(shí)現(xiàn)Spring Boot的多種特性,具體可見后文:支持JSP的配置當(dāng)你使用上述模板引擎中的任何一個(gè),它們默認(rèn)的模板配置路徑為:src/main/resou...

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊
spring-boot 適合開發(fā)web應(yīng)用的 靜態(tài)資源訪問在我們開發(fā)Web應(yīng)用的時(shí)候,需要引用大量的js、css、圖片等靜態(tài)資源。默認(rèn)配置 Spring Boot默認(rèn)提供靜態(tài)資源目錄位置需置于classpath下,目錄名需符合如下規(guī)則: /static /public /resources /META-INF/resources 舉例:我們可以在src/main/resources/目錄下創(chuàng)建static,在該位置放置一個(gè)圖片文件。啟動(dòng)程序后,嘗試訪問http://localhost:8080/D.jpg。如能顯示圖片,配置成功。渲染W(wǎng)eb頁面在之前的示例中,我們都是通過@RestController來處理請(qǐng)求,所以返回的內(nèi)容為json對(duì)象。那么如果需要渲染html頁面的時(shí)候,要如何實(shí)現(xiàn)呢?模板引擎在動(dòng)態(tài)HTML實(shí)現(xiàn)上Spring Boot依然可以完美勝任,并且提供了多種模板引擎的默認(rèn)配置支持,所以在推薦的模板引擎下,我們可以很快的上手開發(fā)動(dòng)態(tài)網(wǎng)站。 Spring Boot提供了默認(rèn)配置的模板引擎主要有以下幾種: Thymeleaf FreeMarker Velocity Groovy Mustache Spring Boot建議使用這些模板引擎,避免使用JSP,若一定要使用JSP將無法實(shí)現(xiàn)Spring Boot的多種特性,具體可見后文:支持JSP的配置當(dāng)你使用上述模板引擎中的任何一個(gè),它們默認(rèn)的模板配置路徑為:src/main/resou...
- 2 回答
- 0 關(guān)注
- 716 瀏覽
添加回答
舉報(bào)