【发布时间】:2012-04-01 03:25:54
【问题描述】:
我可以成功地将 XML 数据发布到我的服务,但是尝试使用 JSON 做同样的事情失败了。 POJO 是:
@XmlRootElement
public class Address {
String city;
String zip;
//Getters & setters...
}
服务资源是:
@POST
@Produces("application/json")
public Address fix(Address a) {
return a;
}
我正在做如下的 POST:
POST /AcmeWeb/svc/simple HTTP/1.1
Content-Length: 30
Content-Type: application/json; charset=UTF-8
{"city":"Miami","zip":"33130"}
服务器正在响应 400 错误请求。我搜索了互联网,但没有找到发布 JSON 的好例子。任何帮助表示赞赏。谢谢。
【问题讨论】:
标签: jersey eclipselink jax-rs moxy