站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题struts+spring+hibernate中session的取值问题

struts+spring+hibernate中session的取值问题

摘要: struts+spring+hibernate中session的取值问题


我用list存放了hql查询的返回值 list 中的数据是这样的 [com.yourcompany.User@81fb]
然后再action中判断后写入session中 我想知道怎么才能把session中的数据取出某个字段的值?
相关代码如下
public List findAllUser() {
List users=this.getHibernateTemplate().find("select u from User u,Aa u2 where u.id=u2.id1");
System.out.println(users);
if(users.size()>0)
return users;
return null;
}
action中的代码是
public ActionForward execute(

ActionMapping mapping,

ActionForm form,

HttpServletRequest request,

HttpServletResponse response) {
List users=userDAO.findAllUser();
System.out.println(users);
if(users!=null){
HttpSession session=request.getSession();
session.setAttribute("users",users);
return mapping.findForward("displayGo");
}
return mapping.getInputForward();
}
就是这样的我想大度取出一个字段的值,表user中有username,password.如何单独取出username??
请高手指点。


那你就从你的User对象中 getUsername()


不太明白 能详细点吗?能给个例子更好。我刚接触着东西 很多东西不会用


vgvg(上帝在关闭一扇窗的同时,在别处打开了一扇门。可这扇门迟迟不开,我只好破门而入!) ( ) 信誉:100 Blog 2006-8-30 13:56:00 得分: 0



那你就从你的User对象中 getUsername()


————————————————————————

终于解决了 你的指点其了很大作用 谢谢了


↑返回目录
前一篇: Javabean和Jsp传值问题
后一篇: 求救!!`各位高手能不能提供些学习JAVA方面的好网站