总结:前端参数与后台参数数据类型不一致导致。
详见下:
实体类中:
private Integer gameId;
controller:
gameId又作为参数
为了将前端传过来的参数直接封装进实体类,前端参数名需要与参数命名保持一致,但前端传过来的参数都是String类型。故报400,解决可以将pojo中属性命名为String即可。
总结:前端参数与后台参数数据类型不一致导致。
详见下:
实体类中:
private Integer gameId;
controller:
gameId又作为参数
为了将前端传过来的参数直接封装进实体类,前端参数名需要与参数命名保持一致,但前端传过来的参数都是String类型。故报400,解决可以将pojo中属性命名为String即可。