匯入pom包
org.springframework.boot
spring-boot-starter-freemarker
yml配置
spring:
freemarker:
allow-request-override: false
cache: false # 頁面不載入快取,頁面修改立即生效
check-template-location: true
charset: utf-8
content-type: text/html
expose-request-attributes: false
expose-session-attributes: false
suffix: .ftl
templateencoding: utf-8
templateloaderpath: classpath:/templates/
expose-spring-macro-helpers: false
其中.ftl字尾可以更改為.html
具體用法:
後端controller存值,可以存在model或在方法頭中設定個map$$
if判斷
<#if *** == 0>
男<#elseif ***== 1>
女<#else>
保密
list遍歷
<#list friends as item>
$姓名:$,年齡:$
welcome,$
<#if *** == 0>
男<#elseif ***== 1>
女<#else>
保密我的好友
<#-- list長度 -->
$<#list friends as item>
$姓名:$,年齡:$
<#-- 數字遍歷 -->
<#list 1..5 as item>
$<#-- map遍歷,map是map的名稱 -->
<#list map?keys as key>
物件值:$,下標:$,物件名:$
OpenStack icehouse系列之問題處理
openstack icehouse系列之問題處理 眾所周知搭建是很容易的 往往排錯是很頭疼的 下面我分享下我在搭建的過程中遇到的問題和解決辦法。glance報錯以及解決方法 執行glance同步資料庫的時候 su s bin sh c glance manage db sync glance su...
PM系列 之驗收
下面的文章與大家共同學習,有些細節是平時我們也講,但沒這麼全面,比如有文字記錄的,要謹慎,邊界不清晰的,可以談,只要是雙方合情合理的,不會過分要求的。我發現我們可能缺乏比較多的是溝通技巧,以及溝通頻率。終端使用者關懷。1 在軟體專案實施過程中注重里程碑的確定,制定階段性目標 如果要做好乙個軟體專案,...
AngularJS系列之JavaScript繼承
所有開發者定義的類都可作為基類。本地類和宿主類不能作為基類。建立的子類將繼承超類的所有屬性和方法,包括建構函式及方法的實現。子類可直接訪問這些方法。子類還可新增超類中沒有的新屬性和方法,也可以覆蓋超類的屬性和方法。建構函式使用 this 關鍵字給所有屬性和方法賦值 即採用類宣告的建構函式方式 因為建...