zoukankan      html  css  js  c++  java
  • Struts2标签迭代数组汇总

    1.一维数组

    <s:iterator value="#request.headers" id="head" status="i">   <td>${i.count}</td>   <td>${head}</td> </s:iterator>

       <select class="select1" tabindex="2" id="selectname3" name="selectname3" >                              <s:iterator status="status" value="#request.select_acct"             id="item" >              <option value="item" />               <s:property value='item' />              </option>             </s:iterator> </select>

    2.list

    <s:iterator value= "{'1','2','3','4','5'}"  id= 'number' >      <s:property value= 'number' /> </s:iterator

    3.map

    <s:iterator value= "map"  id= "id"  status= "st" >       key : <s:property value= 'key' />       value:<s:property vlaue= 'value' />  </s:iterator>

    4:遍历数据栈.简单的List类, List<Attr>  class Attr{String attrName;String getAttrName(){return "123";}}

    <s:iterator value= "label"  id= "id" >      <s:property value= "#id.attrName"  />  </s:iterator>

    5:遍历2个list; List<AttrName> attrN {color,size,style} List<AttrValue> attrV {red,20,gay} 这2个list的元素是一一对应的,一个attrN对应一个attrV

    < s:iterator   value = "%{attrN }"   id = "id"     status = "status" >   index    is :  < s:property   value = 'status.index' />   attrName is :  < s:property   value = 'id' />  or  < s:property   value = '%{id}' />     attrName is :  < s:property   value = '%{attrV[#status.index]}' />  </ s:iterator > 

    6.二维数组

    struts2中二维数组的显示  1、用两重循环的方法

    <s:iterator id="data1" value="#request.data" status="d1"> <s:iterator id="data2" value="#request.data1" status="d2"> <s:property value="#data2"/> </s:iterator> </s:iterator>

    2、用一重循环的方法

    <s:iterator value="collection1" status="status"> <s:property value="collection1[#status.index][0]"/> <s:property value="collection1[#status.index][1]"/> </s:iterator> 

  • 相关阅读:
    wxGlade: a GUI builder for wxWidgets/wxPython
    wxPython or PyQt or PySide哪一个比较好
    wxpython学习笔记
    C++实现发送HTTP请求 CoderZh 博客园
    Lucene如何分布式(WWW与Lucene服务器分离)
    MVC中一个表单实现多个提交按钮(一个action搞定添删改)
    何为.Net Remoting
    Lucene实用的分词匹配
    我心中的核心组件(可插拔的AOP)~第十四回 全文检索架构~终于设计了一个自己满意的Lucene架构
    【学习opencv第五篇】霍夫线变换
  • 原文地址:https://www.cnblogs.com/zhangchi/p/3033047.html
Copyright © 2011-2022 走看看