Restful Webservice con Netbeans

Primero debemos crear un proyecto web nuevo:
Screenshot from 2013-04-10 15:59:49

Luego se da Next y en la siguiente pantalla:

Screenshot from 2013-04-10 16:00:49

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

Screenshot from 2013-04-10 16:10:03

Luego seleccionaremos :

Screenshot from 2013-04-10 16:12:15

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:

Screenshot from 2013-04-10 16:23:26

Sin Comentarios

Publicar una respuesta

  • (no se publicará)

Publicado por & archivado en Desarrollo Web.

Siguenos en Facebook