jboss 6 dojo错误415不支持的媒体类型
问题描述:
我知道这个错误是相当普遍的,但我读过的所有东西都尝试过,没有任何效果。jboss 6 dojo错误415不支持的媒体类型
@GET
@Path("test")
@Produces(MediaType.APPLICATION_JSON + ";charset=utf-8")
//@Produces(MediaType.TEXT_HTML)
//@Produces(MediaType.TEXT_PLAIN)
public String test() {
return "{\"name\":\"stewie\"}";
}
而且在道场
xhr("/CSH/rest/test/", {
handleAs : "json"
// headers: {"Accept", "application/json"}
}).then(function(data) {
console.log(data);
});
它工作在tomcat的7完全正常的,但不能在JBoss中6
请注意,我没有使用RestEasy的,但球衣。
非常感谢。
答
这一切都归结为:道场糟透了。如何在官方文档中找到标记为“目前不知道”的内容?
我的问题的答案是切换到jQuery。在这里和那里,我必须在通话中指定dataType =“json”,就是这样。
有没有引发异常! (xhr(...)。then(function(data){console.log(data); },function(error){console());在客户端添加错误claback函数以显示是否存在错误' .log(error)});]' –
@bRIMOsBor号Jboss日志很干净。我得到的是来自萤火虫的错误:GET http:// localhost:7070/CSH/rest/test/ \t 415 Unsupported Media Type \t \t 71ms –