一般是前端发送数据给后台,后台不能识别,造成的。
比如json 字符串格式{“key”,“value”}
但是传送过来的数据value,有引号的,但是key 一般都不带的。
所以造成后台无法解析了。比较快捷的一种解决方式,在springmvc配置文件中加段配置即可:(需要导下fastjson 依赖包)。
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="com.alibaba.fastjson.support.spring.fastjsonhttpmessageconverter">
<property name="supportedmediatypes"value="application/json"/>
<property name="features">
<array>
<value>writemapnullvalue</value>
<value>writedateusedateformat</value>
</array>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
比如json 字符串格式{“key”,“value”}
但是传送过来的数据value,有引号的,但是key 一般都不带的。
所以造成后台无法解析了。比较快捷的一种解决方式,在springmvc配置文件中加段配置即可:(需要导下fastjson 依赖包)。
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="com.alibaba.fastjson.support.spring.fastjsonhttpmessageconverter">
<property name="supportedmediatypes"value="application/json"/>
<property name="features">
<array>
<value>writemapnullvalue</value>
<value>writedateusedateformat</value>
</array>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>