• 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)页面显示


  • 相关阅读:
    栈和队列
    链表
    map
    二叉平衡树旋转
    二叉排序树详情
    红黑树详情
    查并集
    动态规划
    位操作
    字典树
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315006.html
Copyright © 2020-2023  润新知