spring-mvc中返回fastjson的json数据去掉null值

来源:互联网 发布:php输出中文乱码 编辑:程序博客网 时间:2024/06/07 00:22

如下配置

              <property name="serializationInclusion">                                <value                                    type="com.fasterxml.jackson.annotation.JsonInclude.Include">NON_NULL</value>                            </property>
以下为我的部分配置属性。

    <bean        class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">        <property            name="ignoreAcceptHeader"            value="false" />        <property name="mediaTypes">            <map>                <entry                    key="json"                    value="application/json;charset=UTF-8" />            </map>        </property>        <property name="defaultViews">            <list>                <bean                    class="org.springframework.web.servlet.view.json.MappingJackson2JsonView">                    <property name="objectMapper">                        <bean                            class="com.fasterxml.jackson.databind.ObjectMapper">                            <property name="serializationInclusion">                                <value                                    type="com.fasterxml.jackson.annotation.JsonInclude.Include">NON_NULL</value>                            </property>                            <property name="dateFormat">                                <bean class="java.text.SimpleDateFormat">                                    <constructor-arg                                        type="java.lang.String"                                        value="yyyy-MM-dd HH:mm:ss" />                                </bean>                            </property>                        </bean>                    </property>                    <property                        name="extractValueFromSingleKeyModel"                        value="false" />                </bean>            </list>        </property>    </bean>


0 0
原创粉丝点击