私のコードには、実際には 1 つのリソース クラスと 1 つの BEan クラスが含まれており、その戻り値の型は JSON です。
リソース クラス
@Path("/json")
public class JSONRetrive {
@GET
@Produces(MediaType.APPLICATION_JSON)
public JSONT getJson(){
JSONT jsont = new JSONT();
jsont.setJsont("inr");
return jsont;
}
}
/* JSON を表すアノテーションはありますか。これには他のアノテーションを使用する必要がありますか?*/
私のビーンクラス
//@XmlRootElement
public class JSONT {
private String jsont;
public String getJsont() {
return jsont;
}
public void setJsont(String jsont) {
this.jsont = jsont;
}
}
@XmlRootElement のコメントを外すと、正常に動作します これに対する他の代替ソリューションはありますか