DaoImpl
- Java code
public List<UserLog> findUserLog(int userId){ List<UserLog> list=new ArrayList<UserLog>(); HibernateTemplate ht=new HibernateTemplate(this.sf); System.out.println("所查询用户的ID:"+userId); list=ht.find("from UserLog where userId="+userId+" order by logId desc top 10"); System.out.println("总条数:"+list.size()); if(list.size()<1){ list=null; System.out.println("没有日志数据"); return list; } else{ return list; } }
Action
- Java code
usl=ubdi.findUserLog(ub.getUserId()); requestMap.put("usl",usl);
jsp页面用s标签取值,查到数据是多条,如何把数据进行持久化,并在页面提取,请大侠指教
------解决方案--------------------
数据持久化就是将数据保存在数据库中。。你都能查找出来。怎么就不能保存呢?
------解决方案--------------------
lz所指的持久化应该是hibernate对象的三种状态,临时状态,持久化状态,游离状态中的持久化状态吧。从数据库查询出来,就是持久化状态。