Struts2 Iterator Sort List 逆序排列
Struts2 Iterator Sort List in reverse in order
Struts 2 Iterator Sort List in reverse in order
我需要倒序排序列表
ShowALL.jsp
<div align="center">
<table id="customers">
<tr>
<th>Batch Code</th>
<th>Course</th>
<th>LAb/ClassRoom</th>
<th>Lecture Time</th>
<th>Day's</th>
</tr>
<s:iterator value="list" status="rowstatus">
<tr <s:if test="#rowstatus.odd">class="odd"</s:if>
<s:else>class="even"</s:else>>
<td><s:property value="BCode" /></td>
<td><s:property value="Course" /></td>
<td><s:property value="Lab" /></td>
<td><s:property value="LectureT" /></td>
<td><s:property value="Day" /></td>
</tr>
</s:iterator>
</table>
</div>
我需要倒序排序列表
也许最好在控制器中对列表进行排序并将准备使用的对象传递给 jsp
来自https://www.tutorialspoint.com/struts_2/struts_iterator_tags.htm
您可以使用 <s:sort>
环绕您的 <s:iterator>
:
<s:bean name="com.example.MyComparator"
var="myComparator" />
<s:sort comparator="myComparator" source="list">
<s:iterator status="rowstatus">
<tr <s:if test="#rowstatus.odd">class="odd"</s:if>
<s:else>class="even"</s:else>>
<td><s:property value="BCode" /></td>
<td><s:property value="Course" /></td>
<td><s:property value="Lab" /></td>
<td><s:property value="LectureT" /></td>
<td><s:property value="Day" /></td>
</tr>
</s:iterator>
</s:sort>
您只需要实施适当的比较器来帮助对列表进行排序。
Struts 2 Iterator Sort List in reverse in order
我需要倒序排序列表
ShowALL.jsp
<div align="center">
<table id="customers">
<tr>
<th>Batch Code</th>
<th>Course</th>
<th>LAb/ClassRoom</th>
<th>Lecture Time</th>
<th>Day's</th>
</tr>
<s:iterator value="list" status="rowstatus">
<tr <s:if test="#rowstatus.odd">class="odd"</s:if>
<s:else>class="even"</s:else>>
<td><s:property value="BCode" /></td>
<td><s:property value="Course" /></td>
<td><s:property value="Lab" /></td>
<td><s:property value="LectureT" /></td>
<td><s:property value="Day" /></td>
</tr>
</s:iterator>
</table>
</div>
我需要倒序排序列表
也许最好在控制器中对列表进行排序并将准备使用的对象传递给 jsp
来自https://www.tutorialspoint.com/struts_2/struts_iterator_tags.htm
您可以使用 <s:sort>
环绕您的 <s:iterator>
:
<s:bean name="com.example.MyComparator"
var="myComparator" />
<s:sort comparator="myComparator" source="list">
<s:iterator status="rowstatus">
<tr <s:if test="#rowstatus.odd">class="odd"</s:if>
<s:else>class="even"</s:else>>
<td><s:property value="BCode" /></td>
<td><s:property value="Course" /></td>
<td><s:property value="Lab" /></td>
<td><s:property value="LectureT" /></td>
<td><s:property value="Day" /></td>
</tr>
</s:iterator>
</s:sort>
您只需要实施适当的比较器来帮助对列表进行排序。