spring-mvc jackson配置json为空不输出
使用的spring-mvc版本是4.1.6,jackson版本是2.1.4
在spring-mvc配置文件中添加以下代码就行
<mvc:annotation-driven> <mvc:message-converters> <ref bean="jsonMessageConverter"/> </mvc:message-converters> </mvc:annotation-driven> <bean id="jsonMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="objectMapper"> <bean class="com.fasterxml.jackson.databind.ObjectMapper"> <!-- 设置不输出null字段--> <property name="serializationInclusion" value="NON_NULL"/> </bean> </property> </bean>