Feder mvc @Valid Anmerkung kann nicht gefunden werden
-
29-09-2019 - |
Frage
Ich versuche @Valid Annotation zu verwenden, aber Eclipse gibt immer die Fehlermeldung „Gültiges kann nicht auf eine Art gelöst werden“. Ich bin die spring3 Bibliothek.
Ich habe Hibernate-Validator-4.1.0.Final.jar importiert in meinem WEB-INF / lib. Allerdings bedeutet dies das Problem nicht lösen.
Jede Hilfe ist willkommen!
Lösung
Soweit ich erinnere mich an die @Valid
Annotation Teil der Validierung-api JAR ist, die Sie im Verzeichnis lib des Hibernate Validator finden können, wie Sie bereits die Hibernate Implementierung heruntergeladen haben. Die @Valid
ist ein Teil der javax.validation Annotations API. Sie können diese JAR zu Ihrem Klassenpfad hinzufügen zu können, richtig die Anmerkung verweisen.
Andere Tipps
@Valid
gehört zum JSR-303 . Sie können es über Maven diese Abhängigkeit erhalten:
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
Oder Sie können es auf dieser Seite .