Pregunta

Trato de usar anotación @Valid, pero Eclipse siempre da la "lata Válido no se puede resolver a un tipo de" error. I m usando la biblioteca Spring3.

Me han importado de hibernación-validador-4.1.0.Final.jar en mi directorio WEB-INF / lib. Sin embargo, esto no resuelve el problema.

Cualquier ayuda se agradece!

¿Fue útil?

Solución

Por lo que yo recuerdo la anotación @Valid es parte de la validación JAR-API que se puede encontrar en el directorio lib de la Hibernate Validator, como ya ha descargado la aplicación de hibernación. El @Valid es una parte de la API javax.validation anotación. Puede agregar esta JAR a su ruta de clase para poder referenciar adecuadamente la anotación.

Otros consejos

@Valid pertenece a href="http://jcp.org/en/jsr/detail?id=303" rel="noreferrer"> JSR-303 . Se puede conseguir mediante el uso de esta dependencia maven:

<dependency>
  <groupId>javax.validation</groupId>
  <artifactId>validation-api</artifactId>
  <version>1.0.0.GA</version>
</dependency>

O puede descargarlo desde ésta página .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top