Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException

Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of java.util.ArrayList out of VALUE_STRING token

原因:
页面传参json数组字符串,导致后台spring无法解析,例如:[{“name”: “1”}, {“name”: “2”}]
解决方法:
把json字符串,转换为json对象。

{attributes: attributes}
改成
{attributes: JSON.parse(attributes)}

你可能感兴趣的:(java)