我試圖使用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