J'ai essayé cela pendant un moment, mais je ne trouve pas la solution correcte.
Je veux utiliser JSTL pour vérifier s'il y a des erreurs de liaison (erreur de champ ou erreur globale) qui s'est produite dans mon printemps mvc 2.5 . P>
Je sais que je peux utiliser ce code: p> mais je veux utiliser JSTL pour vérifier les erreurs. P> J'ai essayé celui-ci en utilisant jstl: p> mais il semble que je ne peux pas l'attraper correctement. P> J'ai besoin d'utiliser JSTL car il y a d'autres parties car il y a d'autres parties du JSP qui repose sur la présence ou l'absence d'erreurs de liaison. p> p>
3 Réponses :
comme dit
Je veux utiliser JSTL pour vérifier
pour toutes les erreurs forte> p> BlockQuote> Il suffit d'utiliser (cela fonctionne simplement sur le printemps MVC 2.5 - non portable pour le printemps MVC 3.0 Bien que je suppose STR> Il est DemandeCOPE ['BindingResult.
.Allerrors' ] em>) p> xxx pré> garder à l'esprit
Par défaut forge> nom de commande est le nom de la classe de commande non qualifié avec la première lettre mointed strong>. AVIS Nom de la commande ci-dessous est animal em> p> xxx pré> de sorte que votre formulaire devrait donc ressembler à p>
xxx pré> < Strong> Sauf si strong> vous utilisez @modelattribute p>
xxx pré> de cette façon, votre formulaire devrait ressembler à p>
xxx pré> p>
quelque chose comme ceci: Vous pouvez probablement également mettre une configuration les erreurs pour attraper toutes les erreurs de la page (non testées): p> profiter! p> p>
Après avoir joué avec Il est utile que lorsqu'il y a des erreurs. p> li>
Et si vous vouliez juste savoir s'il y a des erreurs ou non. S'il n'y a pas d'erreur, L'objet de commande Voici votre formulaire de sauvegarde d'objet de commande.
Comme il est intuitif que cela puisse être nommé, cet attribut détient une référence à notre objet erreurs.
Ainsi, cela fonctionne: p> et nous donne une poignée sur l'objet Erreurs beaucoup recherché dans JSTL fort> p> P> P> P>
org.springframework.validation.errors code> est uniquement accessible à l'intérieur de la balise p> li>
ul>
org.springframework.validation.bindingResult.command code> p>
blockQuote>