永发信息网

struts iterator 用法

答案:3  悬赏:10  手机版
解决时间 2021-04-03 22:05
struts iterator 用法
最佳答案
Iterator用于遍历集合(java.util.Collection)和枚举值(java.util.Iterator)。

status 设置参数,IteratorStatus的实例会压入每个遍历的堆栈

value 遍历可枚举的(iteratable)数据源,放入新列表(List)的对象
id 用来标识元素的id。在UI和表单中为HTML的id属性

例子:

<%@ page contentType=”text/html; charset=UTF-8″
%>
<%@ page import=”java.util.List”
%>
<%@ page import=”java.util.ArrayList”
%>
<%@ taglib prefix=”s” uri=”/struts-tags”
%>

Transitional//EN”>
<%
List list = new ArrayList();
list.add(“Max”);
list.add(“Scott”);
list.add(“Jeffry”);
list.add(“Joe”);
list.add(“Kelvin”);
request.setAttribute(“names”, list);
%>


Iterator


Names:


1、空property元素用于获得当前iterator的值
2、status设成stuts,在iterator里面可以通过#stuts取得IteratorStatus的对象。
IteratorStatus类包含当前序号信息。
全部回答
如果Action中有userList属性,应该这样没错的,<s:debug/>看下value Stack里面有没有userList,如果没有,换成#request.userList试试,或者试下以下:
<s:iterator value="userList" var="t">
<s:property value="#t.username"/>
<s:property value="#t.password"/><br/>
</s:iterator>
id已不建议使用。
<table>
<s:iterator value="userList" id="u">
<tr>
<td>
<s:property value="u.username"/>
</td>
<td>
<s:property value="u.password"/>
</td>
</tr>
</s:iterator>
</table>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
李菲儿身材很好吗?
怎么让颜控喜欢上我
铜和钢哪个含铅高
台电u盘64g,先u+做启动盘,联想一体机不认(
“黄鹤一去不复返,白云千载空悠悠”的含义是
3点共线是什么意思有什么性质?
我做了对不起男朋友的事,他现在要和我分手,
基督教洗礼中点水洗和浸洗的区别?
资本主义垄断竞争与自由竞争有什么不同
这一切本不应该发…… 日语怎么说 别用翻译器
发动机护板装了好不好
求狼宠txt若爱无痕的
有知道这是哪款鞋子的吗
体考4月10多好的样子。但我体育好差好差,班
如何让孩子活泼开朗
推荐资讯
我低着头走出书店改为反问句
自己做的鲜肉虾饺为什么都是肉味 没有虾的鲜
我想了好久,你对我好确实是感动,可那不是爱
种植葡萄怎么种?在什么样的土壤种植更适宜?
北京为基础养老金和福利养老金人员增涨50元,
微信里的文件怎样打印
乌镇回溧阳怎么乘车
武进武进国税局和外管局上班作息时间
伤痕的近义词是什么,伤痕的意思是什么
培训组名和口号及队标,取学习小组组名和口号
清炒四季豆味道怎样
俗语与谚语的区别,有什么方法可以治脸部的豆
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?