日期:2014-05-18  浏览次数:20697 次

Struts+Hibernate添加的数据总是一行
可以向数据库中添加一行数据,可是再点击添加的时候,却总是添加重复的数据,填写的新数据加不到数据库中,另外jsp页面(使用Struts)中文本框的数据总是存在,页面切换了也不丢失。跪求解决办法。

------解决方案--------------------
错误信息,
------解决方案--------------------
Form的reset()方法或许对你有所帮助
------解决方案--------------------
代码拿来~~
------解决方案--------------------
reset(){
name=null;
sex=null;
age=null;
}

------解决方案--------------------
既然使用Struts,这个问题就好解决了。
在你的Action和Model的java代码中添加Debug信息,看看你从页面接受的数据和传入到Hibernate之前的数据是否有问题?
System.out.println
然后看Tomcat的Log文件。或者看你的IDE的控制台的输出。
或者把struts-config.xml贴出来看看。


------解决方案--------------------
学习ing..........