zoukankan      html  css  js  c++  java
  • 【SpringMVC】JSON使用(jackson、fastjson)

     

     1.jackson的使用

    乱码问题解决

    注解@ResponseBody直接将方法的返回值 传到当前网页上 不需要去走视图解析器

     

     问题解决

    在注解ResponseMapping那里改为这个

    或者可以更懒一点 直接在配置文件中声明

    <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>

    对象集合的输出

     

    输出时间戳

    可以定义为工具类,方便调用

    二、fastjson的使用

    <dependency>
       <groupId>com.alibaba</groupId>
       <artifactId>fastjson</artifactId>
       <version>1.2.60</version>
    </dependency>

  • 相关阅读:
    用c写一个小的聊天室程序
    socket相关的开机初始化分析
    HTML——CSS3学习
    iOS--OCR图片识别
    iOS学习——Socket
    iOS学习——数据加密
    iOS学习——并发编程GCD
    iOS学习——weak的应用场景
    iOS学习——RUNLOOP、NSTimer
    iOS学习——锁
  • 原文地址:https://www.cnblogs.com/cckong/p/14396916.html
Copyright © 2011-2022 走看看