ajax请求报400错误,只是有些报错,有些不报错

ajax请求报400错误,只是有些报错,有些不报错

写个页面,但是点击修改,偶尔会报400错误,后来发现,我上表中所属工厂字段有值,就不报错,没有值就报错,

因为400错误是字段类型不匹配造成的,所以错误原因很可能就是我的实体类中这个字段的类型有问题。

这个字段我存的是ID,实体类是int类型,如果这个字段没值,页面传给后台就是空,int类型没法接受值,所以报错

解决办法有两个:

1、这个字段给个默认值0

2、把字段类型改为Integer类型