返回顶部

springMVC解决JSON对象乱码问题

1、在peroperties文件中配置以下代码即可

    <!-- 处理请求返回json字符串的中文乱码问题 -->
     <mvc:annotation-driven>
         <mvc:message-converters register-defaults="true">
             <!-- StringHttpMessageConverter编码为UTF-8,防止乱码 -->
             <bean class="org.springframework.http.converter.StringHttpMessageConverter">
                 <constructor-arg value="UTF-8" />
             </bean>
             <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
                 <property name="objectMapper">
                     <bean class="org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean">
                         <property name="failOnEmptyBeans" value="false"/>
                     </bean>
                 </property>
             </bean>
         </mvc:message-converters>
     </mvc:annotation-driven>

 

posted @ 2020-08-12 15:10  meng2113  阅读(142)  评论(0编辑  收藏  举报