一般是前端發送數據給後台,後台不能識別,造成的。
比如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>