Struts2 <s:iterator>标签问题

List.java中的代码如下publicStringexecute()throwsException{request=ServletActionContext.getR... List.java中的代码如下
public String execute() throws Exception{
request = ServletActionContext.getRequest();
SqlBean sql = new SqlBean();
ArrayList arraylist = new ArrayList();
String user = (String) request.getSession().getAttribute("username");
arraylist = sql.selectList(user);
request.setAttribute("arraylist", arraylist);
return "list";
}

public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
arraylist中的是当前List的对象 我在JSP中怎么才能获取arraylist 并将name这个属性循环的打印出来
我在SqlBean.java中代码如下public ArrayList<ListAction> selectList(String user){
String sql = "select [id],[name],[mobile],[qq],[other] from list where [user] = ?";
//System.out.println(user);
ArrayList<ListAction> arraylist = new ArrayList<ListAction>();
try{
pstat = con.prepareStatement(sql);
pstat.setString(1,user);
res = pstat.executeQuery();
while(res.next()){
ListAction list = new ListAction();
list.setId(res.getString("id"));
list.setName(res.getString("name"));
list.setMobile(res.getString("mobile"));
list.setQq(res.getString("qq"));
list.setOther(res.getString("other"));
arraylist.add(list);
}
}catch(Exception e){

}
return arraylist;
}
在Action中省略了 geter 和seter方法 arraylist中的是List对象 在JSP中怎么把各个属性打印出来
展开
 我来答
百度网友00e9298
2010-07-27
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
<s:if test="arraylist.size >0">
<s:iterator value="arraylist" status="index">
<s:property value="arraylist中的一个属性名称"/>
</s:iterator>
</s:if>

//name这个属性是?没见用到啊?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式