Java REST WebService

时间:2012-06-30 23:06:58

标签: java rest netbeans

我正在尝试构建一个Java REST Web服务,它将对get请求进行一些处理(例如,使用info发送get请求,进行一些计算,然后发回一个包含结果的对象)。任何想法如何在Netbeans中轻松设置?我一直在使用New-> RESTful Web服务...功能,但似乎无法让它返回一个对象。

2 个答案:

答案 0 :(得分: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字符串并将其返回。

答案 1 :(得分:0)

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

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

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