我试图使用Tomcat运行Web应用程序,但该应用程序使用的库,如:添加javax.validation能力到Tomcat
import javax.validation.constraints.Future;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
这些库不Tomcat的规范,所以我需要的一部分手动添加它们。
我应该添加哪些库?
我试图使用Tomcat运行Web应用程序,但该应用程序使用的库,如:添加javax.validation能力到Tomcat
import javax.validation.constraints.Future;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
这些库不Tomcat的规范,所以我需要的一部分手动添加它们。
我应该添加哪些库?
javax.validation
包是一个Bean Validation (JSR-303)库。
本说明书的一个实现是,即Hibernate Validator或Apache Bean Validation。
但尺寸和NOTNULL你需要看起来http://www.java2s.com/Code/Jar/b/Downloadbeanvalidatorjar.htm
Hibernate验证或者Apache的Bean验证不会有这些类的实现 - 进口javax.validation.constraints.Future; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size;来自glassfish3服务器的bean-validator.jar。您是否使用过Hibernate Validator或Apache Bean验证过的这些包? – 2011-12-22 15:51:26
Hibernate验证器由定义javax.validation。*包的“/hibernate-validator-4.2.0.Final/lib/required/validation-api-1.0.0.GA.jar”中的Bean验证API组成。 – 2011-12-22 17:00:29