问题描述
我使用dwr调用后台的一个方法完成数据的保存。保存时用到了hibernate.执行时alert("error")后台代码如下:publicclassSaveData{publicStringsavedate(Useruser){Stringret="false";try{Sessionsession=HibernateSessionFactory.getSession();session.save(user);session.beginTransaction().commit();ret="false";}catch(Exceptione){e.printStackTrace();}returnret;}}不知错在哪里。请求各位帮助
解决方案
解决方案二:
try里的ret应该为ret="true"吧在什么时候弹alert("error")
解决方案三:
在try中应为ret="true".调用后台方法时就alert(error)
解决方案四:
此后台方法,我已经使用main方法测试正确。也就是说使用main方法可以正常调用。但是有dwr框架在前台调用。总是alert("error")
解决方案五:
你先在dwr的测试环境测试下,在你项目的跟目录下输入dwr就会出来你配置好的dwr方法(这写都是在你的dwr.xml中配置好的),如果在这里边能测试成功说明你前台有问题。
解决方案六:
把Sessionclose下试试
解决方案七:
User这个对象你注册了没?我用dwr向来用普通类型替代。dwr调试开启http://localhost:8080/工程名/dwr/这个URL调试
时间: 2024-11-08 22:33:15