2011-12-22 23 views
4

我試圖使用Tomcat運行Web應用程序,但該應用程序使用的庫,如:添加javax.validation能力到Tomcat

import javax.validation.constraints.Future; 
import javax.validation.constraints.NotNull; 
import javax.validation.constraints.Size; 

這些庫不Tomcat的規範,所以我需要的一部分手動添加它們。

我應該添加哪些庫?

回答

5

javax.validation包是一個Bean Validation (JSR-303)庫。

本說明書的一個實現是,即Hibernate ValidatorApache Bean Validation

+0

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

+0

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