已经发了2贴了,价值100分,再发1贴。
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.htmlsave.jsp输入数据后跳转到读取数据库的结果list.jsp的显示结果为:
List User
序号 姓名 密码 年龄
1 e User(id,name,password,age)设置各个属性不为null,
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。
如果User的各个属性不设置不为null,那么只有password插入,name和age不能插入。
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.htmlsave.jsp输入数据后跳转到读取数据库的结果list.jsp的显示结果为:
List User
序号 姓名 密码 年龄
1 e User(id,name,password,age)设置各个属性不为null,
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。
如果User的各个属性不设置不为null,那么只有password插入,name和age不能插入。
如果都一样,估计就是设置问题了,看看配置映射的文件是不是一样,数据库字段有没有 不一样
你最好还是把相关的文件都贴出来看看吧
public class UserInfoAction extends ActionSupport implements Preparable,ModelDriven<UserInfo> {//省略get set
private UserInfo userInfo = new UserInfo();//注意这里的写法public String saveOrUpd(){
userInfoService.saveOrUpdUserInfo(userInfo);
message = "操作成功";
return SUCCESS;
}
public UserInfo getModel() {
return userInfo;
}
}//jsp<s:form action="saveUser">
<s:textfield name="name" label="name"> </s:textfield>
<s:textfield name="password" label="password"> </s:textfield>
<s:textfield name="age" label="age"> </s:textfield>
<s:submit> </s:submit>
</s:form>
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