我使用dwr 调用后台的一个方法完成数据的保存。保存时用到了hibernate.执行时alert("error")
后台代码如下:
public class SaveData {
  public String savedate(User user){
  String ret="false";
 try {
Session session=HibernateSessionFactory.getSession();
session.save(user);
session.beginTransaction().commit();
ret="false";
} catch (Exception e) {
e.printStackTrace();

return ret;  
  }
}
不知错在哪里。请求各位帮助

解决方案 »

  1.   

    try里的ret应该为ret="true"吧 在什么时候弹alert("error") 
      

  2.   

    在try中应为ret="true". 调用后台方法时就alert(error
    )
      

  3.   

    此后台方法,我已经使用main方法测试正确。也就是说使用main方法可以正常调用。但是有dwr框架在前台调用。总是alert("error")
      

  4.   

    你先在dwr的测试环境测试下,在你项目的跟目录下输入dwr就会出来你配置好的dwr方法(这写都是在你的dwr.xml中配置好的),如果在这里边能测试成功说明你前台有问题。
      

  5.   

    User 这个对象你注册了没?我用dwr向来用普通类型替代。dwr调试开启http://localhost:8080/工程名/dwr/ 这个URL调试