• Home
  • LLMs
  • Python
  • Docker
  • Kubernetes
  • Java
  • Ubuntu
  • Maven
  • Archived
  • About
Samples | JAX-RS Annotations
  1. @ApplicationPath
  2. @Produces
  3. @Consumes
  4. @Path
  5. @GET
  6. @POST
  7. @QueryParam
  8. @FormParam
  9. @HeaderParam
  10. @DefaultValue

  1. @ApplicationPath
    Cette annotation permet de designer la classe qui va servir comme gestionnaire des resources du Service Web JAX-RS.

    L'attribut value de l'annotation @ApplicationPath permet de specifier le chemin d'accès principal aux resources du Service Web JAX-RS.
  2. @Produces
    Cette annotation permet de specifier le type de la valeur retournée par la méthode du service web.
  3. @Consumes
    Cette annotation permet de specifier le type de la valeur passée à la méthode du service web.
  4. @Path
    Cette annotation permet de designer la classe qui va servir les requêtes du Service Web.

    L'attribut value de l'annotation @Path permet de specifier le chemin d'accès du service web.
  5. @GET
    Cette annotation permet de designer une méthode comme étant une méthode du service qui va servir les requêtes HTTP GET du Service Web.
  6. @POST
    Cette annotation permet de designer une méthode comme étant une méthode du service qui va servir les requêtes HTTP POST du Service Web.
  7. @QueryParam
    Cette annotation permet de specifier un nom explicite pour un paramètre de la requête HTTP GET de la méthode du service web.
  8. @FormParam
    Cette annotation permet de specifier un nom explicite pour un paramètre de la requête HTTP POST de la méthode du service web.
  9. @HeaderParam
    Cette annotation permet de specifier un nom explicite pour un paramètre de l'entête de la requête HTTP de la méthode du service web.
  10. @DefaultValue
    Cette annotation permet de specifier une valeur par défaut pour un paramètre de la requête HTTP GET/POST de la méthode du service web.
© 2025  mtitek