出现问题,求大神帮忙

来源:2-5 设计用户Action类

小菜鸟爱学习

2016-05-10 13:24

public String regist(){
UsersDAO udao = new UsersDAOImpl()
if(udao.usersRegist(u)){
return "regist_success";
}else{
return "regist_failure";
} 
}
这调用不了udao.usersRegist(u)方法。页面测试直接500;
这是udao.usersRegist(u)方法的程序:
public boolean usersRegist(Users u) {
		// TODO Auto-generated method stub
		//事务管理
		Transaction tx = null;
		Session session = MyHibernateSessionFactory.getSessionFactory().getCurrentSession();
		try{
			tx = session.beginTransaction(); //开启事务 
	        session.save(u);//将Users对象插入数据库 
	        tx.commit();//提交事务
	        return true;
		}
		catch(Exception ex){	
			 ex.printStackTrace();//打印异常
			 session.getTransaction().rollback();//回滚事物
			 return false;
		}finally{
			if(tx != null){
				tx = null;
			}
		}		
	}


写回答 关注

2回答

  • 谢同学谢童鞋
    2016-05-19 21:48:04

    udao.usersRegist(u)这里的参数u是哪里来的,没有看到你创建Users的实例啊



  • 小菜鸟爱学习
    2016-05-10 13:25:45

    有没有大神帮忙指导下

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80700 学习 · 754 问题

查看课程

相似问题