Primero debemos crear un proyecto web nuevo:

Luego se da Next y en la siguiente pantalla:
Luego creamos una clase donde agregaremos las anotaciones necesarias para obtener el restful webservice.
package rest;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Path("/rest")
@Produces({"application/json"})
public class RestService {
}
Netbeans mostrará un icono que nos para que nos ayude a definir cómo se implementará el restful webservice
Luego seleccionaremos :
Luego agregaremos un método para probar, solo mostraremos un mensaje:
package rest;
import java.util.List;
import java.util.ArrayList;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Path("/rest")
@Produces({"application/json"})
public class RestService {
@GET
@Path("/")
public List getRespuesta(){
List respuesta = new ArrayList();
respuesta.add("nombre");
respuesta.add("apellido");
return respuesta;
}
}
Y luego lo probamos con el addon para Firefox Restclient:

Comentarios recientes