关于取值的问题!!!跪求解答~~~~~~~~~~~

z7227587c 2012-04-20 10:39:54
最近又碰到一个取值的问题。

首先是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属性为空?
(也不知道代码贴的全不全,各位如果要看什么代码可以告诉我!)
...全文
72 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
m540920181 2012-04-20
  • 打赏
  • 举报
回复
<s:iterator value="users" id=“user”>
<s:property value="#user.age"/>
</s:iterator>

或者

<s:iterator value="users" id=“user”>
${user.age}
</s:iterator>
也可以的
z7227587c 2012-04-20
  • 打赏
  • 举报
回复

在线等答案!有没有遇到这种情况的?
z7227587c 2012-04-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
<s:iterator value="users" id=“user”>
<s:property value="#user.age"/>
</s:iterator>

或者

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


还是没值,我再页面debug值栈中没有我要的对象,但是this.users = this.userManager.getUsers();
users有get,set方法,怎么对象传不过去?

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧