首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

关于<s:iterator>取值的有关问题!跪求解答~

2012-04-24 
关于s:iterator取值的问题!!!跪求解答~~~~~~~~~~~最近又碰到一个取值的问题。 ?首先是action代码:(重要的

关于<s:iterator>取值的问题!!!跪求解答~~~~~~~~~~~
最近又碰到一个取值的问题。

? 首先是action代码:(重要的部分)
? private List<User> users;

public List<User> getUsers() {
return users;
}

public void setUsers(List<User> users) {
this.users = users;
}
? public String list() {
this.users = this.userManager.getUsers();
return "list";
}
? ?
? uerdao部分:(重要的部分)
? public List<User> getUser(int id) {

return (List<User>)this.hibernateTemplate.find("from com.zc.model.User u where u.id='"+id+"'" );

}

? 取值部分:(重要的部分)
? <s:iterator value="users">
? <s:property value="age"/>
? </s:iterator>

?

? 差不多就这些了!问题是,前台有select语句输出,但是不知道为什么age属性为0.而且其他string属性为空?
? (也不知道代码贴的全不全,各位如果要看什么代码可以告诉我!)


[解决办法]
<s:iterator value="users" id=“user”>
? <s:property value="#user.age"/>
? </s:iterator>

或者

?<s:iterator value="users" id=“user”>
? ${user.age}
? </s:iterator>
也可以的

热点排行