【发布时间】:2016-01-10 17:00:52
【问题描述】:
我正在尝试在 POST 方法中获取 JSON 值,但我不知道该怎么做。
这是我的代码:
@POST
@Path("/contacts")
@Consumes({"application/json"})
public void addContact() {
HttpSession session = request.getSession(true);
UserPK user = new UserPK((String) session.getAttribute("username"));
//dest = TAKE JSON VALUE
dao.addContact(user, dest);
}
我使用 firefox RestClient 发送 JSON 值,外观如下:
{"param1":"value"}
如何获取这个值?
我们也有这个错误信息:415 Unsupported Media Type
谢谢。
【问题讨论】:
-
你能再解释一下吗? “dest”是您的 JSON 对象,还是只是您提取的 JSON 对象中的值?什么时候出现错误信息?