【接口参数解析BUG】SpringMVC接口参数解析

今天遇到一个BUG,前端传递数字数组时,后端使用字符串类型去接收,结果无法接收到,代码如下

问题:

GET请求:

前端:

  configJsonArray:[1,2]

后端:

  private String configJsonArray;

后端将数组封装到字符串内,使用JsonArray去解析

 

最后发现问题所在,请求行(数组内无法传递数字,只能传递字符串)

 

解决方案:

最后修改为:

前端传递:

  configJsonArray:[“1”,“2”]

后端:

  private String configJsonArray;

原文地址:https://www.cnblogs.com/july-sunny/p/12590427.html