首页 新闻 搜索 专区 学院

struts2+hibernate3.6 页面访问数据与数据库中数据不一致

0
悬赏园豆:50 [待解决问题]

正在做一个SSH的系统:有一个action用来修改项目文档信息,修改之后,数据库中数据修改成功,可是返回到页面上的数据却是上一次或者更早的数据,不知道为什么???

public String execute() {

Calendar ca
= Calendar.getInstance();
Date date
= new Date(ca.getTimeInMillis());
Users thisuser
= (Users)session.get("currentUser");

ProjectsDAO projectsDAO
= new ProjectsDAO();
Projects modifyProject
= projectsDAO.findByProjectid(projectid).get(0);
modifyProject.setProjectname(projectname);
modifyProject.setProjectid(projectid);
modifyProject.setClassification(classification);
modifyProject.setFunds(funds);
modifyProject.setIntro(intro);
modifyProject.setStage(
new Short("0"));
modifyProject.setUsers(thisuser);
modifyProject.setCreatedate(date);
modifyProject.setType(type);
Session s
= projectsDAO.getSession();
s.beginTransaction();
projectsDAO.save(modifyProject);
//s.save(modifyProject);
s.getTransaction().commit();
s.close();
return SUCCESS;
}
修改之后session也已经关闭,请大牛解答~~

飞翔荷兰人的主页 飞翔荷兰人 | 初学一级 | 园豆:150
提问于:2011-09-07 15:56
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册