Bonjour, j'ai un léger souci avec Spring, j'ai un formulaire ou je dois uniquement récupérer un entier (crédit à ajouter sur un compte utilisateur), et je trouve un peu lourd de construire une classe spéciale pour contenir un entier.
J'utilise donc referenceData pour initialiser un int nommé credit que je passe au contexte jsp dans une hashmap.
Aussi dans le onBindAndValidate de mon SimpleFormController, j'effectue des tests pour savoir si l'entier est bien positif et j'aimerais renvoyer l'erreur adéquate à l'utilisateur par l'utilisation de errors.rejectValue("credit", "errors.creditNegatif");
Seulement ça n'as pas l'air de fonctionner sans commandObject, quand je fais un <spring:bind path="credit"> sur ma page JSP, ${status.expression}, ${status.value} et ${status.errorMessage} sont vides.
Partager