现在在开发外部API,在@OK("json:full")设定返回json字符串时,如果对象的某个属性为null,我想在转换后的视图中转换成空字符串,而不是null,这样方便移动前端进行处理。请问有没有好的设置或扩展办法?
对应的是JsonFormat
@Ok("json:{nullStringAsEmpty:true, compact:false, ignoreNull:false}")
刚经过测试返回的该属性变成了:"" ,而不是:"",还需要其它什么设置吗?
刚经过测试返回的该属性变成了:"(null)" ,而不是:"",还需要其它什么设置吗?
我返回的对象结构是: List<Map<String, Object>>
给出完整代码吧
知道原因了,是map的原因,放入的value无法确定是String类型。对于实体model属性没有问题。多谢多谢!