写jsp文件的时候从后台遍历表格,想添加一个自增的序号列,一直找不到方法,通过JAVA写循环函数又有点费劲,网上搜了一个可用直接用的方法,不需要后台查询实现
<tr id="title">
<th width="2%">
<input type="checkbox" name="selectAll" title="全选/取消全选" id="selectAll" style="cursor:hand" onclick="ck()"/></th>
<th width="2%">序号</th>
<th width="5%">项目号</th>
<th width="5%">项目名称</th>
</tr>
</thead>
<tbody>
<s:iterator value="u5List" var="obj" status="stuts">
<tr onclick="selectRow('<s:property value="ID"/>')">
<td><input type="checkbox" name="idArr" value="<s:property value="ID"/>"/> </td>
<td><s:property value="#stuts.count"/></td>
<td><s:property value="projectID"/> </td>
<td><s:property value="projectName"/> </td>
</tr>
</s:iterator>
<tbody>
相关推荐
这里使用了 `<s:iterator>` 标签来遍历一个列表 `list`。对于列表中的每一个元素 `item`,如果 `item.attrValueId` 不为 `0`,则会显示相应的 `AttrValue`、`CountAll` 和 `CountRequest` 的值;否则只显示 `...
本文将深入探讨如何在JSP中将`List`, `Set`, `Map`等集合类型的数据传递到Action,然后再通过`<s:iterator>`标签进行遍历显示。这种方式对于数据的展示和交互具有重要的实践意义。 首先,我们需要了解Struts2的工作...
<s:iterator value="list" id="book" status="u"> <tr> <td> <s:property value="id" /> </td> <td> <s:property value="name" /> </td> <td> ...
在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是<s:iterator>标签。
<s:iterator value="myMap"> <tr> <td><s:property value="key" /></td> <td><s:property value="value" /></td> </tr> </s:iterator> ``` 在这个例子中,`myMap`是Action类中的一个Map属性,`iterator`标签会...
在Struts2框架中,`<s:iterator>`标签被广泛用于遍历集合或数组等数据结构。本文将深入探讨如何使用Struts2中的`<s:iterator>`标签来遍历二维数组,并通过实例代码来具体说明其用法。 ### Struts2 Iterator标签 ##...
在Struts2框架中,`<sx:>`标签是Struts2 XWork库的一部分,用于增强JSP页面的功能,提供更强大的数据绑定和表单处理能力。本篇将重点讲解如何利用`sx:`标签实现组合查询和带分页功能。 首先,让我们了解下Struts2的...
<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>` 标签用于遍历集合数据。 - 示例: ```xml <s:iterator value="linkList" status="bean"> <tr> <td class="data_tab_tdcl"> <s:property value="#bean.Index+1"/> </td> <td class="data_...
<s:if test="#st.isEven()">现在的索引是奇数为:<s:property value='#st.index'/></s:if> 当前元素值:<s:property value='char'/> </s:iterator> ``` 3. **遍历Map** `value`属性可以直接设置为Map对象,或者...
key:<s:property value='key'/> value:<s:property value='value'/> </s:iterator> ``` 或者: ```jsp <s:iterator value="map" id="id" status="st"> key:<s:property value='key'/> value:<s:property ...
Struts2 框架中的 `s:iterator` 标签是用于遍历集合、数组、Map 或数据栈中的对象的,它提供了强大的迭代能力,能够方便地在JSP页面中展示数据。以下是对 `s:iterator` 标签用法的详细说明: 1. **数组或List遍历**...
在 Struts2 框架中,`s:iterator` 是一个非常重要的标签,它主要用于遍历集合数据(如数组、列表、映射表等),并且在 JSP 页面上显示这些数据。下面将根据提供的示例代码对 `s:iterator` 在不同场景下的使用进行...
key : <s:property value='key'/>value:<s:property value='value'/> </s:iterator> ``` 4. **遍历数据栈中的对象和属性** 如果值是对象列表,例如`List<Attr>`,可以访问对象的属性,如`attrName`: ```jsp ...
4. <s:iterator></s:iterator>-----用于遍历集合 L: 1. <s:label></s:label>-----只读的标签 M: 1. <s:merge></s:merge>-----合并遍历集合出来的值 O: 1. <s:optgroup></s:optgroup>-----获取...
在这个例子中,`<s:iterator>`标签遍历一个名为`listOfObjects`的集合,`<s:if>`和`<s:else>`标签则根据`displayRow`变量的值决定是否渲染`<tr>`标签。`<s:property>`标签用于输出对象的属性值。 需要注意的是,`...
- **遍历数组或列表**:`<s:iterator value="{'1','2','3','4','5'}" id='number'>...</s:iterator>` 这个例子中,`siterator` 标签将遍历给定的字符串数组,并为每个元素提供 ID 'number'。 - **利用 status 获取...
1. **创建复选框**:首先,在JSP页面上,使用`s:iterator`遍历数据集,并为每个元素生成一个`<s:checkbox>`。每个复选框的name属性应该相同,以便于在JavaScript中操作,而value属性则应该设置为当前迭代项的唯一...
<s:iterator value="%{#myAppendIterator}"> <s:property /> </s:iterator> ``` 6. **s:bean** - 创建JavaBean实例标签 使用`s:bean`可以创建并初始化JavaBean对象,例如: ```jsp <s:bean name="lee.Person...
WebWork框架提供了一个强大的`<ww:iterator>`标签,它允许开发者轻松地遍历集合或数组,并通过status属性获取到额外的信息,这些信息可以帮助我们更好地控制循环中的元素显示。 #### 一、`<ww:iterator>`标签简介 ...