zoukankan      html  css  js  c++  java
  • 怎么解决springmvc json中的乱码问题(Json乱码解决统一代码)

    怎么解决springmvc json中的乱码问题(Json乱码解决统一代码)

    解决方案:

    1:我们可以 @RequestMapping配置中添加(value = “请求体”,produces = “application/json;charset=utf-8”)

    2.请求需求太多这样就不太合适,如果我们每次使用Json都要在@RequestMapping()中配置produces = "application/json;charset=utf-8"的话就有点麻烦了。
    我们可以在springmvc配置文件中配置

    <!--解决json 乱码配置-->
        <mvc:annotation-driven>
            <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>
        </mvc:annotation-driven>
    

      

    这样就完成了。

    详情可以:https://blog.csdn.net/zhangqiang180/article/details/105168550

     

  • 相关阅读:
    codeforces431C
    codeforces158C
    codeforces570C
    codeforces472C
    codeforces401C
    codeforces630C
    codeforces581C
    校内题目腐草为萤
    校内题目大美江湖
    洛谷P3370 && 字符串哈希讲解
  • 原文地址:https://www.cnblogs.com/mvpbest/p/13353380.html
Copyright © 2011-2022 走看看