<s:iterator value="sarys" status="st">
<tr>
<td class="box_td" width="3%" rowspan="5">人员${st.index+1}</td>
<td class="box_td_tit" width="5%">姓名</td>
<s:hidden id="saryid" name="%{'sarys['+#st.index+'].id'}" />
<s:hidden id="saryasjid" name="%{'sarys['+#st.index+'].asjid'}" />
<td class="box_td" width="5%"><s:textfield size="5" name="%{'sarys['+#st.index+'].xm'}"/><font color="red">*</font></td>
<td class="box_td_tit" width="5%">曾用名</td>
<td class="box_td" width="5%"><s:textfield size="5" name="%{'sarys['+#st.index+'].cym'}"/></td>
<td class="box_td_tit" width="5%">性别</td>
<td class="box_td" width="5%"><s:textfield size="5" name="%{'sarys['+#st.index+'].xb'}"/></td>
<td class="box_td_tit" width="5%">民族</td>
<td class="box_td" width="5%"><s:textfield size="5" name="%{'sarys['+#st.index+'].mz'}"/></td>
<td class="box_td_tit" width="5%">籍贯</td>
<td class="box_td" width="5%"><s:textfield size="5" name="%{'sarys['+#st.index+'].jg'}"/></td>
<td class="box_td_tit" width="3%" rowspan="5">删除</td>
</tr>
</s:iterator>
当进行迭代的时候时候可能需要记录当前的索引位置,以及根据索引进行判断,就要永达s:iterator 的status属性代码如下:
<s:iterator value="productList" status="st">
<s:if test="#st.index+1==1">
..........
</s:if>
<s:if test="(#st.index+1)%4==0">
..........
</s:if>
</s:iterator>
分享到:
相关推荐
<s:iterator value="list" id="book" status="u"> <tr> <td> <s:property value="id" /> </td> <td> <s:property value="name" /> </td> <td> ...
<s:iterator id="item" value="list"> <s:if test="%{#item.attrValueId != 0}"> AttrValue: <s:property value="#item.attrValue" /> CountAll: <s:property value="#item.countAll" /> CountRequest: <s:...
<p>Key: <s:property value="key"/>, Value: <s:property value="value"/></p> </s:iterator> ``` 4. **源码与工具**: 在实际开发中,了解Struts2的源码可以帮助我们更好地理解其工作原理,比如ActionContext...
<s:iterator value="myList" status="itemStatus"> <p>Item #{itemStatus.index + 1}: <s:property value="#itemStatus.item" /></p> </s:iterator> ``` 在这里,`status`属性定义了一个变量`itemStatus`,我们...
index is:<s:property value='status.index'/>attrName is:<s:property value='%{id}'/> attrName is:<s:property value='%{attrV[#status.index]}'/> </s:iterator> ``` 总结,Struts2的`s:iterator`标签是...
attrValue is:<s:property value='%{attrV[#status.index]}'/> </s:iterator> ``` 总之,Struts2 的 `s:iterator` 标签提供了强大的功能,使我们能够在 JSP 页面上方便地遍历和展示各种数据结构。通过合理的使用...
<s:iterator value="map" id="id" status="st"> key : <s:property value='key'/> value:<s:property value='value'/> </s:iterator> ``` 这样可以遍历Map中的所有键值对。 4. **遍历数据栈中的对象** `s:...
key : <s:property value='key'/>value:<s:property value='value'/> </s:iterator> ``` 4. **遍历数据栈中的对象和属性** 如果值是对象列表,例如`List<Attr>`,可以访问对象的属性,如`attrName`: ```jsp ...
<s:iterator value="FunTypeList"> <input type="radio" name="<s:property value='chartTypeList[#st.count-1].syntax'/>FunType" value="${dworder}" <s:if test="pieFunType.equals(dworder.toString())">...
<s:iterator value="#column.value"> <s:property value="fav"/>, <s:property value="comment"/> </s:iterator> </s:iterator> ``` - 后台 Action 示例: ```java Map<String, List<Interest>> map = new ...
<s:iterator value="%{#ss.value}" status="aa"> <s:property value="0"/> <!-- 输出ID --> <s:property value="1"/> <!-- 输出姓名 --> </s:iterator> </s:iterator> ``` ### 结论 通过以上内容可以看出,...
- `<ww:iterator value="resultList" status="status">`:遍历`resultList`列表,status属性用于获取当前项的状态信息。 - `<tr class="<ww:if test="#status.even">row-even</ww:if><ww:else>row-odd</ww:else>">`...
<s:iterator value="linkList" status="bean"> <tr> <td class="data_tab_tdcl"> <s:property value="#bean.Index+1"/> </td> <td class="data_tab_tdcl"> <s:property value="link_title"/> </td> </tr> ...
<s:iterator value="%{#myAppendIterator}"> <s:property /> </s:iterator> ``` 6. **s:bean** - 创建JavaBean实例标签 使用`s:bean`可以创建并初始化JavaBean对象,例如: ```jsp <s:bean name="lee.Person...
<s:iterator value="items"> <s:checkbox name="selectedItems" value="%{id}" /> </s:iterator> ``` 2. **添加全选/反选按钮**:在页面上添加两个按钮,一个用于全选,一个用于反选。每个按钮都有一个点击事件...
1. <s:generator separator="" val=""></s:generator>----和<s:iterator>标签一起使用 H: 1. <s:head/>-----在<head></head>里使用,表示头文件结束 2. <s:hidden></s:hidden>-----隐藏值 I: 1. <s:...
<sx:iterator value="customers"> <!-- 表格内容 --> </sx:iterator> </table> <!-- 分页链接 --> <sx:submit type="link" cssClass="page-link" action="listCustomers" parameter="currentPage" value="%{...
在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是<s:iterator>标签。
- 如果 `value` 是数据栈中的 `java.util.Map` 对象,可以使用 `<s:iterator value="map" id="id" status="st">` 遍历,其中 `key` 和 `value` 通过 `status` 访问。 4. **遍历数据栈**: - 当 `value` 是 Action...
<s:iterator value="listOfObjects"> <% boolean displayRow = false; // 假设这是根据业务逻辑计算出的条件 %> <s:if test="%{#displayRow}"> <tr> <td><s:property value="name" /></td> <td><s:property ...