freemarker写select组件
Posted yutingliuyl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了freemarker写select组件相关的知识,希望对你有一定的参考价值。
freemarker写select组件
1、宏定义
<#macro select id datas value=""> <select id="${id}" name="${id}"> <option>---请选择---</option> <#list datas as data> <#if value == data> <option value="${data}" selected>${data}</option> <#else> <option value="${data}">${data}</option> </#if> </#list> </select> </#macro>
2、页面引入
<@items.select id="zhuanye" datas=["请选择专业","计算机科学与技术","物流project","英语专业"] value="计算机科学与技术"/>
3、执行结果
(1)控制台
<select id="zhuanye" name="zhuanye"> <option>---请选择---</option> <option value="请选择专业">请选择专业</option> <option value="计算机科学与技术" selected>计算机科学与技术</option> <option value="物流project">物流project</option> <option value="英语专业">英语专业</option> </select>
(2)页面显示
以上是关于freemarker写select组件的主要内容,如果未能解决你的问题,请参考以下文章