Bonjour,
J'ai une liste d'objets (Project) et je souhaite l'envoyer en json si une requête est faite sur mon site.
J'ai donc fait la création de la liste comme ceci :
J'ai ajouté la lib : javax.ws.rs-api.2.0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package resources; import dao.DaoFactory; import java.util.ArrayList; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; @Path("/projects") public class ProjectRessource { @GET @Produces(MediaType.APPLICATION_JSON) public ArrayList<Project> getProjects(){ return (ArrayList<Project>) DaoFactory.getProjectDao().listProjectsInProgress(); } }
et j'ai ajouté ceci à mon web.xml :
Quand je fais une requétes http GET sur mon serveur il me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <servlet> <servlet-name>JerseyTest</servlet-name> <servlet-class> com.sun.jersey.spi.container.servlet.ServletContainer </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>JerseyTest</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>
503 Service Unavailable.
Si quelqu'un peu m'aider.
Merci.
Partager