JSONは次のとおりです。
{"list": [1,2,3,4,5,6,7,8,9,10]}
JAXBBeanを実装する方法は次のとおりです。
package com.anon.sortweb.jaxb;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlElement;
@XmlRootElement
public class JsonBean {
@XmlElement(name="list")
private int[] list;
public JsonBean() {}
public void setList(int[] list) {
this.list = list;
}
public int[] getList() {
return list;
}
}
私のWebアプリケーションは正常に動作します(他のリソースに正常にアクセスできます)が、この1つのリソース(JSONを渡す)は415 MediaTypeUnsupported例外を返します。
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces("text/html")
public String sortAndReturnHtml(JsonBean listBean) { ... }
整数のリストをカプセル化するようにJAXBBeanを正しく作成するにはどうすればよいですか?
前もって感謝します!