0
오류 개체 목록을 언 마샬하려고합니다. JAXB : 비 정렬 json 배열의 사용자 정의 이름
{"error":[{"code":5,"detail":"app level of request, 2, does not meet the minimum required app level, 5"}]}
그러나 내 JSON 배열이
errors
대신
error
이름 싶은처럼
requestContext.abortWith(Response.status(Response.Status.FORBIDDEN).entity(
new GenericEntity<List<Error>>(errors){})
.type(MediaType.APPLICATION_JSON_TYPE).build());
비 정렬 화 된 JSON 보인다. 이것은 Error
의 Java 클래스 정의입니다.
@XmlRootElement
public class Error {
@XmlElement
private Integer code;
@XmlElement
private String detail;
public Error(Integer code, String detail) {
this.code = code;
this.detail = detail;
}
public Error() {}
}
어떻게 구현할 수 있습니까?