【发布时间】:2011-07-03 06:24:44
【问题描述】:
我有一个简单的 RESTful Web 服务,可以打印“Hello World!” 我正在使用 NetBeans,代码如下所示:
package resource;
import javax.ws.rs.core.Context;
import javax.ws.rs.core.UriInfo;
import javax.ws.rs.Consumes;
import javax.ws.rs.PUT;
import javax.ws.rs.Path;
import javax.ws.rs.GET;
import javax.ws.rs.Produces;
@Path("simple")
public class SimpleResource {
@Context
private UriInfo context;
/** Creates a new instance of SimpleResource */
public SimpleResource() {
}
@GET
@Produces("application/xml")
public String getXml() {
//TODO return proper representation object
return "<greeting>Hello World !</greeting>";
}
@PUT
@Consumes("application/xml")
public void putXml(String content) {
}
}
我从这个 URL 调用这个网络服务:http://localhost:8080/WebService/resources/simple。
现在,我想向这个网络服务发送一个参数,然后在“Hello world”消息之后打印这个参数。
我们该怎么做?
谢谢!
【问题讨论】:
标签: java web-services rest parameter-passing