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 :

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();
 
 
    }
 
 
}
J'ai ajouté la lib : javax.ws.rs-api.2.0

et j'ai ajouté ceci à mon web.xml :
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>
Quand je fais une requétes http GET sur mon serveur il me dit :
503 Service Unavailable.

Si quelqu'un peu m'aider.

Merci.