码迷,mamicode.com
首页 > 其他好文 > 详细

freemarker写select组件(二)

时间:2014-06-26 07:17:34      阅读:144      评论:0      收藏:0      [点我收藏+]

标签: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=["请选择专业","计算机科学与技术","物流工程","英语专业"] value="计算机科学与技术"/>

3、运行结果

(1)控制台

<select id="zhuanye" name="zhuanye">
          <option>---请选择---</option>
                 <option value="请选择专业">请选择专业</option>
                 <option value="计算机科学与技术" selected>计算机科学与技术</option>
                 <option value="物流工程">物流工程</option>
                 <option value="英语专业">英语专业</option>
     </select>

(2)页面显示

bubuko.com,布布扣

freemarker写select组件(二),布布扣,bubuko.com

freemarker写select组件(二)

标签:freemarker   select   

原文地址:http://blog.csdn.net/you23hai45/article/details/34586645

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!