Struts+Hibernate传值出现问题,求大神帮忙! 5
actionDAO部分代码:publicclassactionDAO{publicSalaryuserviewSingle(Stringusername){Session...
actionDAO部分代码:
public class actionDAO {
public Salaryuser viewSingle(String username){
SessionFactory myfactory=util.HibernateUtil.getSessionFactory();
Session session=myfactory.getCurrentSession();
Transaction mytransaction=session.beginTransaction();
try{
System.out.println(username+"viewSingle");
Salaryuser user=(Salaryuser)session.get(Salaryuser.class,username);
mytransaction.commit();
if(user != null)
{
return user;
}
else
{
return null;
}
}catch(Exception e){
mytransaction.rollback();
return null;
}
}
问题出在 Salaryuser user=(Salaryuser)session.get(Salaryuser.class,username); 这一句,就是返回不了值,username确认已经传值,前面的代码有显示,这个具体有一个jsp文件,然后一个action.class文件,前面的两个步骤都没有问题,然后就是这个DAO文件,在DAO下面就是数据库的实体类,确认没有传值没有进入数据库的实体类。请问大神们,这个怎么破? 展开
public class actionDAO {
public Salaryuser viewSingle(String username){
SessionFactory myfactory=util.HibernateUtil.getSessionFactory();
Session session=myfactory.getCurrentSession();
Transaction mytransaction=session.beginTransaction();
try{
System.out.println(username+"viewSingle");
Salaryuser user=(Salaryuser)session.get(Salaryuser.class,username);
mytransaction.commit();
if(user != null)
{
return user;
}
else
{
return null;
}
}catch(Exception e){
mytransaction.rollback();
return null;
}
}
问题出在 Salaryuser user=(Salaryuser)session.get(Salaryuser.class,username); 这一句,就是返回不了值,username确认已经传值,前面的代码有显示,这个具体有一个jsp文件,然后一个action.class文件,前面的两个步骤都没有问题,然后就是这个DAO文件,在DAO下面就是数据库的实体类,确认没有传值没有进入数据库的实体类。请问大神们,这个怎么破? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询