Hibernate 如何添加对象';将另一个对象中的字段显示在jsp中
我通过以下方式获得一个用户列表Hibernate 如何添加对象';将另一个对象中的字段显示在jsp中,hibernate,list,jsp,arraylist,Hibernate,List,Jsp,Arraylist,我通过以下方式获得一个用户列表 List<User> UserList=usersService.findUsers(); 现在我想将User和UserActivity.LastSeen_时间传递到一个jsp页面,在那里我将显示为 User.name User.id UserActivity.LastSeen_Time(corresponding time for each id) 我该怎么做,请建议将必要的信息放在请求范围内。对于用户活动,最简单的方法是使用用户ID作为键的映射
List<User> UserList=usersService.findUsers();
现在我想将User和UserActivity.LastSeen_时间传递到一个jsp页面,在那里我将显示为
User.name User.id UserActivity.LastSeen_Time(corresponding time for each id)
我该怎么做,请建议将必要的信息放在请求范围内。对于用户活动,最简单的方法是使用用户ID作为键的
映射userActivities
。然后可以使用${userActivities[user.id]}
在EL中访问它
例如
List users=userService.List();
Map userActivities=newhashmap();
for(用户:用户){
userActivities.put(user.getId(),userActivityService.findByUser(user));
}
setAttribute(“用户”,用户);
setAttribute(“userActivities”,userActivities);
然后是JSP
用户名
用户ID
上次见面时间
${user.id}
(我假设getLastSeen()
返回一个日期
)
User.name User.id UserActivity.LastSeen_Time(corresponding time for each id)