JSP页面数据只有部分插入数据库

lewypd lewypd 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
User(id,name,password,age)

save.jsp页面为
<s:form action="saveUser">
<s:textfield name="user.name" label="name"></s:textfield>
<s:textfield name="user.password" label="password"></s:textfield>
<s:textfield name="user.age" label="age"></s:textfield>
<s:submit></s:submit>
</s:form>

其它配置没有问题。
save.jsp页面输入的数据插入不进去,页面报错提示name不能为null。
即save.jsp输入数据后跳转到读取数据库的结果list.jsp的显示结果为:

序号 姓名 密码 年龄
1 e


如果User的各个属性不设置不为null,那么只有password插入,name和age不能插入。

部分代码为

User.java(有getter和setter方法)
private Integer id;
private String name;
private String password;
private Integer age;

User.hbm.xml
<hibernate-mapping package="cn.lz.bean">
<class name="User" table="user">
<id name="id" type="java.lang.Integer" column="id">
<generator class="increment"/>
</id>
<property name="name" type="string" column="name"/>
<property name="password" type="string" column="password"/>
<property name="age" type="java.lang.Integer" column="age"/>
</class>


其它save方法和struts配置没有问题。

同一个问题发了3帖都没有解决:
http://topic.csdn.net/u/20090814/21/825ed15e-78e2-4150-aed7-c91d63642ca3.html
http://topic.csdn.net/u/20090811/10/a1ca0eba-de79-4ac5-95ef-c4f1926726dc.html(详细代码)
http://topic.csdn.net/u/20090810/21/4d18ac50-4c76-40da-b0c5-4ceca90b996e.html

请高手看看问题在哪儿?
有人说跟踪数据,文件比较多,在哪儿设置断点,jsp还是save方法处?
如果是跟踪数据,请详细说明,我的degug不是很会。
谢谢!
那么4个帖子的分都给你,当然帮忙解决问题的也有分送~~!
不行了加加分!
...全文

相关推荐

评论 14
收藏 已收藏
分享
返回顶部
lewypd
Web 开发 81,108 成员 341,721 内容