0

我正在尝试构建一个 Java REST Web 服务,它将对获取请求进行一些处理(例如,发送带有信息的获取请求,进行一些计算,然后发回一个带有结果的对象)。有什么想法可以在 Netbeans 中轻松设置吗?我一直在玩 New->RESTful web service... 功能,但似乎无法让它返回一个对象。

4

2 回答 2

0

AFAIK,您应该返回结果的字符串表示形式。例如实现该getXml()方法:

/**
 * Retrieves representation of an instance of services.GenericResource
 * @return an instance of java.lang.String
 */
@GET
@Produces("application/xml")
public String getXml() {
    return "<entry></entry>";
}

您可以使用 XML API 将您的对象转换为 XML 字符串并返回它们。

于 2012-06-30T23:12:00.673 回答
0

你想归还什么样的对象……?在 java rest webservice 中,您可以返回多种对象,例如 json、xml。

您可以按照这些教程创建任何类型的 java rest webservice - http://www.mkyong.com/webservices/jax-rs/json-example-with-jersey-jackson/

此链接显示了返回 json 对象的 get 请求示例。您可以浏览那里的教程以了解任何其他要求。

于 2015-05-30T15:53:03.163 回答