中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于springboot的Maven項目開發步驟(4)

發布時間:2020-05-21 17:18:38 來源:網絡 閱讀:841 作者:小鹿家園 欄目:編程語言

這篇我們說一下springboot整合模板引擎。一般項目里是需要用頁面來展示數據的。springboot里可以整合freemarker模板,還可以整合thymeleaf模板。

【整合freemarker模板】步驟:

1、打開pom.xml文件,添加如下依賴:同樣添加到<dependencies>標簽內。

? ? ? ? ? ? ? <dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-freemarker</artifactId>

</dependency>

2、在src/main/resources里新建一個文件夾,這個文件夾用于放置freemarker頁面模板(頁面文件后綴是ftl)。文件夾名稱自定義,我這里定義為templates。

基于springboot的Maven項目開發步驟(4)

3、打開application.properties文件,添加以下配置:如圖


spring.freemarker.template-loader-path=classpath:/templates

# 關閉緩存,即時刷新,上線生產環境需要改為true

spring.freemarker.cache=false

spring.freemarker.charset=UTF-8

spring.freemarker.check-template-location=true

spring.freemarker.content-type=text/html

spring.freemarker.expose-request-attributes=true

spring.freemarker.expose-session-attributes=true

spring.freemarker.request-context-attribute=request

spring.freemarker.suffix=.ftl


基于springboot的Maven項目開發步驟(4)

4、接下來我們在templates文件夾下新建一個ftl文件,ftl文件里的內容與html文件的寫法一樣。

基于springboot的Maven項目開發步驟(4)

代碼如下:

基于springboot的Maven項目開發步驟(4)

我們在頁面里添加數據:

基于springboot的Maven項目開發步驟(4)

5、在controller類里添加以下方法:該方法跳轉都test.ftl頁面上,并把數據傳輸出去。

基于springboot的Maven項目開發步驟(4)

6、打開瀏覽器,輸入http://localhost:8080/test/toftl,回車即可看到效果:

基于springboot的Maven項目開發步驟(4)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

融水| 沂水县| 康定县| 辉南县| 东光县| 镇坪县| 双流县| 灵璧县| 抚顺县| 托克逊县| 衡南县| 宜君县| 密山市| 陕西省| 丹阳市| 随州市| 石棉县| 大埔区| 博野县| 樟树市| 汶上县| 安阳市| 武义县| 盘锦市| 体育| 体育| 县级市| 瑞丽市| 南城县| 额尔古纳市| 定州市| 平利县| 溧阳市| 隆安县| 高阳县| 安阳市| 辉南县| 雅安市| 航空| 牡丹江市| 高陵县|