如何将值放入集合<;UserRelative>;通过jquery.ajax
*用户和UserRelative具有一对多关系;现在我想保存一个实体用户;但我有一个问题;如何使用jquery.ajax将实体用户发送到Spring控制器;如何通过jquery.ajax将值放入集合*如何将值放入集合<;UserRelative>;通过jquery.ajax,jquery,ajax,Jquery,Ajax,*用户和UserRelative具有一对多关系;现在我想保存一个实体用户;但我有一个问题;如何使用jquery.ajax将实体用户发送到Spring控制器;如何通过jquery.ajax将值放入集合* 我不是专家,但如果我是你,我只会使用AJAX发布对应于用户属性的值。在控制器内部,构造用户实体并保存到模型中 $.ajax({ url:'${pageContext.request.contextPath}/backend/system/userRe
我不是专家,但如果我是你,我只会使用AJAX发布对应于用户属性的值。在控制器内部,构造用户实体并保存到模型中
$.ajax({
url:'${pageContext.request.contextPath}/backend/system/userRelative/add',
type: 'POST',
data: {
id:$("#id").val(),
cardNo:userCardNoAdd.val(),
userName:userNameAdd.val(),
companyName:companyNameAdd.val(),
departmentName:departmentNameAdd.val(),
userRelatives.relativeName:relativeNameAdd.val(),
userRelatives.relativeType:relativeTypeAdd.val(),
userRelatives.relativeCardNo:relativeCardNoAdd.val()},
error: function(XMLHttpRequest, textStatus, errorThrown){alert('error' + textStatus + "/" + errorThrown);},
success: function(data){
if(data=='success') {
alert('success');
$("#userRelativeDIV").dialog("close");
} else {
alert('fail');
}
}
});
public class User implements java.io.Serializable {
private long id;
private String userName;
private Set<UserRelative> userRelatives = new HashSet<UserRelative>(0);
......}
private long id;
private User user;
private String relativeName;
private String relativeType;
private String cardNo;
...}