【发布时间】:2012-11-15 16:57:07
【问题描述】:
我是第一次编写 Web 服务。我创建了一个基于 Jersey 的 RESTful Web 服务。我想生成 JSON。我需要做什么来生成正确的 JSON 类型的 Web 服务?
这是我的一种方法:
@GET
@Path("/friends")
@Produces("application/json")
public String getFriends() {
return "{'friends': ['Michael', 'Tom', 'Daniel', 'John', 'Nick']}";
}
我只需为我的方法指出注释@Produces("application/json") 就足够了吗?那么这个方法可能返回任何类型的对象呢?还是只有字符串?我需要对这些对象进行额外处理或转换吗?
请帮助我作为初学者处理这些问题。提前致谢!
【问题讨论】:
标签: java json web-services rest jersey