annotation ressort mvc @Valid ne peut pas être trouvé
-
29-09-2019 - |
Question
J'essaie d'utiliser l'annotation @Valid, mais Eclipse donne toujours l'erreur « ne peut pas être valide résolu à un type ». Je ne suis pas en utilisant la bibliothèque spring3.
J'ai importé hibernate-validateur-4.1.0.Final.jar dans mon répertoire WEB-INF / lib. Toutefois, cela ne résout pas le problème.
Toute aide est appréciée!
La solution
Pour autant que je me rappelle l'annotation @Valid
fait partie de la validation api JAR que vous pouvez trouver dans le répertoire lib de la mise en veille prolongée Validator, comme vous l'avez déjà téléchargé la mise en œuvre Hibernate. Le @Valid
est une partie de l'API d'annotation javax.validation. Vous pouvez ajouter ce JAR à votre chemin de classe pour être en mesure de référencer correctement l'annotation.
Autres conseils
@Valid appartient à href="http://jcp.org/en/jsr/detail?id=303" rel="noreferrer"> JSR-303 . Vous pouvez l'obtenir via maven en utilisant cette dépendance:
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
Ou vous pouvez le télécharger de cette page .