ajax传递json数据出现400错误 contentType : "application/json;charset=UTF-8",这个去掉试试。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去掉会出现415 (Unsupported Media Type) 这个错误的 data:{'factoryId':factoryId,'pnDate':pnDate,'engineer':engineer,'reportId':reportId,"auditReportId":auditReportId,"printer":JSON.stringify(printer)}这种数据最后被转为键值对,如果你要传递json字符串,要这样 data: JSON.stringify({ 'factoryId': factoryId, 'pnDate': pnDate, 'engineer': engineer, 'reportId': reportId, "auditReportId": auditReportId, "printer": printer }) 大神,你是对的,但我还有个问题,我还要穿个factoryId,它是factory对象的id,我var factory1=new Object(); factory1={"auditFactoryId":13};data:JSON.stringify({'auditFactory':factory1,'engineerName':engineer,'reportId':reportId,"auditReportId":auditReportId,"printers":array}),后台怎么都拿不到auditFactory,总是为空, 它和report一对多,用report.getAuditFactory(). java不清楚了。名称应该要一直吧,你方法里面定义的是factoryId,传递的是auditFactory获取不到吧。。而且你的参数是字符串内容,不是对象,应该会报错什么的吧。。 方法是auditFactory,能传到后台,就是为nullpublic class AuditReport implements Serializable{ /** * */ private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "audit_report_id") private int auditReportId; @ManyToOne(fetch=FetchType.LAZY,optional = false,cascade=CascadeType.ALL) @JoinColumn(name="audit_factory_id") private AuditFactory auditFactory; 求解一个关于activex 和JS 运行先后问题 new Object();的含义是什么? 怎样将绑定出的时间格式2011-6-3替换成2011/6/3这种格式?菜鸟..在线等 js的onload事件中定义的参数是全局的吗? js 退弹 求教拖拽div的原理 单选框选择问题 js色彩选择如何实现 一个弱弱的问题,<tr><td>改变背景色. 请大家帮忙看一下代码,本人看不大懂,请高手注释一下! ExtJS.在tabpanel中加入了一个formpanel变形了。 特别简单的轮播图在360浏览器不能输出图像
去掉会出现415 (Unsupported Media Type) 这个错误的
data: JSON.stringify({ 'factoryId': factoryId, 'pnDate': pnDate, 'engineer': engineer, 'reportId': reportId, "auditReportId": auditReportId, "printer": printer })
大神,你是对的,但我还有个问题,我还要穿个factoryId,它是factory对象的id,我
var factory1=new Object();
factory1={"auditFactoryId":13};
data:JSON.stringify({'auditFactory':factory1,'engineerName':engineer,'reportId':reportId,"auditReportId":auditReportId,"printers":array}),
后台怎么都拿不到auditFactory,总是为空, 它和report一对多,用report.getAuditFactory().
*
*/
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "audit_report_id")
private int auditReportId;
@ManyToOne(fetch=FetchType.LAZY,optional = false,cascade=CascadeType.ALL)
@JoinColumn(name="audit_factory_id")
private AuditFactory auditFactory;