Я создаю успокоительный веб-сервис, и я хотел знать, как создать службу с входными параметрами, а также как вызвать ее из веб-браузера.
Например
@Path("/todo")
public class TodoResource {
// This method is called if XMLis request
@PUT
@Produces( {MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
public Todo getXML() {
Todo todo = new Todo();
todo.setSummary("This is my first todo");
todo.setDescription("This is my first todo");
return todo;
}
и я могу вызвать его, используя http://localhost:8088/JerseyJAXB/rest/todo
и я хочу создать такой метод, как
@Path("/todo")
public class TodoResource {
// This method is called if XMLis request
@PUT
@Produces( {MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
public Todo getXML(String x, String y) {
Todo todo = new Todo();
todo.setSummary(x);
todo.setDescription(y);
return todo;
}
В случае веб-сервисов на основе мыла я бы вызвал его так:
http://localhost:8088/JerseyJAXB/rest/todo?x=abc&y=pqr
но я хочу знать, как его вызывать с помощью отдыха, а также могу передать параметры, как я делаю в приведенном выше примере, когда я использую отдых и трикотаж.