当前位置:
首页
文章
前端
详情

Json乱码解决统一代码

我们在springmvc中使用json经常出现乱码格式  如下图:

Json乱码解决统一代码

我们可以在@RequestMapping()中配置,produces = "application/json;charset=utf-8",这样就解决了我们乱码,

Json乱码解决统一代码

 但是,如果我们每次使用Json都要在@RequestMapping()中配置produces = "application/json;charset=utf-8"的话就有点麻烦了。

还有一种方法就是在Springmvc 的

<mvc:annotation-driven>

</mvc:annotation-driven>

中配置Json格式乱码。代码如下:

<!--json格式乱码处理--><mvc:message-converters register-defaults="true">    <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>

免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。