如果我使用String参数接受类似的JSON,那是否正确:
@POST
@Path("/test")
@Produces("application/json")
@Consumes("application/json")
public Response test(String jsonObject) {
//someStuff, get value of key
return outputAsJson
}
jsonObject = {" key":" value"}
outputAsJson = {" key2":" value2"}
所以我有另一种显示JSON的方法:使用期望JSON输入的参数创建一个类。
答案 0 :(得分:0)
是。您可以使用字符串参数接受Resource类中的JSON字符串。然后您必须解析它以获取单个键/值。
但更好的方法是你提到的“另一种”方式。编写一个类并使用@BeanParam设置预期的JSON输入。