• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
御手洗红豆
博客园    首页    新随笔    联系   管理    订阅  订阅
补充迭代器

<div class="form-group">

  // allianceName 需要显示的元素名称
  <label class="col-sm-3 control-label no-padding-right" for="allianceName"> 联盟名称 </label>

  <div class="col-sm-9">

  // allianceCode 表内所含坐标元素,迭代器使用 select 标签
    <select name="allianceCode" >

      // allianceList为操作类中所提供的信息集合,allianceTemp 给集合里的元素起别名

      //倒序看,给在 allianceList 里的信息集合另起别称 allianceTemp , 像 for 循环一样输出 , 加 !可以保证可选内容为空的情况下不报错
      <%for(allianceTemp in allianceList!){%>

      //选项定值为 allianceTemp 里的 code
      <option value="${allianceTemp.code}"

      //判断如果 technicalDemandInfo 操作类里的 allianceCode 和 allianceTemp 里的 code 相同,那么默认选中相同项。展示 allianceTemp 里对应的名称

      <%if(technicalDemandInfo.allianceCode!''==allianceTemp.code){%> selected="selected"<%}%>>${allianceTemp.name}</option>

      //如果列表里没有可选项,显示如下内容  

      <%}elsefor{%>
        <option value="-1">没有可选择的类别</option>

      <%}%>
    </select>
  </div>
</div>

以上内容为个人学习笔记,不保证准确性与简洁性
posted on 2016-11-30 16:49  巡回の真夜喵  阅读(81)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3