在REST响应中包含空字段值
我在一个REST资源响应中包含了以下类的实例在REST响应中包含空字段值,rest,jersey,Rest,Jersey,我在一个REST资源响应中包含了以下类的实例 public class GenericResponse<T> implements Serializable { private String message; private String errorMessage; private String errorCode = "0"; .... } 公共类GenericResponse实现可序列化{ 私有字符串消息; 私有字符串错误消息; 私有字符串
public class GenericResponse<T> implements Serializable {
private String message;
private String errorMessage;
private String errorCode = "0";
....
}
公共类GenericResponse实现可序列化{
私有字符串消息;
私有字符串错误消息;
私有字符串errorCode=“0”;
....
}
此类中还有其他字段,但当字段为null或“0”(作为字符串)时,它们将在客户端的响应中被忽略
public class GenericResponse<T> implements Serializable {
private String message;
private String errorMessage;
private String errorCode = "0";
....
}
如何在客户端的REST响应中包括所有字段,即使这些字段为null/empty/0
其他信息:
Jersey版本:2.6我用注释解决了这个问题
@JsonInclude(Include.ALWAYS)
在