freemarker寫select元件(一)
阿新 • • 發佈:2018-12-08
freemarker寫select元件
1、巨集定義
<#macro select id datas> <select id="${id}" name="${id}"> <option>---請選擇---</option> <#list datas as data> <option value="${data}">${data}</option> </#list> </select> </#macro>
2、演示樣例引入
<#import "/inc/select.ftl" as items/>
<@items.select id="city" datas=["武漢市","黃石市","黃岡市","荊州市"]/>
3、演示樣例結果
(1)控制檯列印結果
<select id="city" name="city"> <option>---請選擇---</option> <option value="武漢市">武漢市</option> <option value="黃石市">黃石市</option> <option value="黃岡市">黃岡市</option> <option value="荊州市">荊州市</option> </select>
(2)頁面顯示結果