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

action取值有关问题 求解

2013-08-11 
action取值问题 求解 for(PComment pco: pcommentList){ListUser uthis.userService.getAll(pco.getFro

action取值问题 求解
 for(PComment pco: pcommentList){
List<User> u=this.userService.getAll(pco.getFromUser());
System.out.println(u.size());//size()值可以取出,但是取得不是u的总条数,好像是把原来的值给覆盖是的,挺郁闷的,求解 pco.setFromUser(this.userService.getByUserId(pco.getFromUser()).getUserName());
 }

formUser评论的发起者
userName用户名

user表:Id,username,classId(班级外键id)

class表:id,classname

comment表:id,content,fromUser(评论的发起者),toUser(评论的发起对象)

现在想查询评论对应的XX班的XX人

例如:在评论模块中显示本条评论来自于:(初一1班)李丽

来自于:(初一1班)李丽

[解决办法]
List<User> ua=new ArrayList<User>();
for(PComment pco: pcommentList){
List<User> u=this.userService.getAll(pco.getFromUser());
System.out.println(u.size()); //size()值
for(User user:u)
{
ua.add(user);
}
}
System.out.println(ua.size()); //size()值

热点排行