Bonjour
Je souhaite utiliser des validators pour valider les paramètres en entrée d'un web service REST utilisant jersey. Un exemple simple :
Mes deux paramètres ont la contrainte NotNull, donc si l'un des 2 est absent de la requête j'obtiens un message du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 @GET @Produces({ MediaType.TEXT_PLAIN }) public String test(@NotNull @QueryParam("nom") String nom, @NotNull @QueryParam("prenom") String prenom) { .... }
Ça m'indique que arg2 ne doit pas être null, mais ce n'est pas très parlant pour le client, y a t-il un moyen pour qu'il mette le nom du paramètre au lieu de arg2 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ne peut pas être nul (path = MaClasse.test.arg2, invalidValue = null)
Partager