spring 注解 @ResponseBody 返回JSON 设置不返回为 null 的值
2018-03-26 11:12
453 查看
第一种方法,[参考链接](https://segmentfault.com/q/1010000002522525/a-1020000002522849) 该方法未尝试,进行xml配置时提示错误.不建议使用
<mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <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> </bean> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
第二种方法。[参考内容](https://stackoverflow.com/questions/6049523/how-to-configure-spring-mvc-3-to-not-return-null-object-in-json-response#answer-6049967) 在你要输出的数据的类加上
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
相关文章推荐
- spring 注解 @ResponseBody 返回JSON 设置不返回为 null 的值
- spring 注解 @ResponseBody 返回JSON 设置不返回为 null 的值
- spring mvc@Responsebody注解 对返回json格式数据的支持
- SpringMVC @ResponseBody注解 json转换 返回406
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 解决spring-mvc @responseBody注解返回json 乱码问题
- Spring 4.x 中使用注解 @ResponseBody 返回json数据的配置
- Spring Mvc @ResponseBody返回json乱码
- SpringMVC中使用@ResponseBody注解标注业务方法,将业务方法的返回值做成json输出给页面
- springmvc @ResponseBody 返回json数据错误
- ssm 注解@ResponseBody 返回json 乱码问题
- Spring中@ResponseBody 返回json字符串date类型变成long型的问题
- spring MVC 3.1 注解:@ResponseBody 返回json数据
- 修改零配置的SpringMVC中使用@ResponseBody注解返回json的时间格式
- spring4.1.5 @ResponseBody返回JSON数据406