2011-12-22 73 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