我正在使用Apache-CXF创建REST Web服务并尝试提交表单。如何在Apache CXF jax-rs(REST)中提交JSON数据作为请求主体
服务器:
这是我的方法,它有望获得json数据。
@POST
@Path("/addCustomer/")
@Consumes(MediaType.APPLICATION_JSON)
//{"Customer":{"name":"Some Name","id":6}}
public Customer addCustomer(Customer customer){
logger.debug(customer);
return customer;
}
客户: 我使用的Firefox插件REST提交请求: 使用REST客户端,我已经发布了以下JSON作为请求正文:
{"Customer":{"name":"Arnav Awasthi","id":6}}
但我正在逐渐"415: Unsupported Media Type"
。
有必要在要求身体有根的名字,我需要有相同的服务为你的,但我不明白的根名称在我的请求json字符串。 – vashishth 2014-03-28 07:15:37