2011-04-06 113 views
0

我一直在嘗試設置基於Spring 3註解的驗證,並由http://static.springsource.org/spring/docs/3.0.0.RC3/spring-framework-reference/html/ch05s07.html指導。我正在使用JBOSS 5.0.1服務器;但是,從Controller中調用@Valid註釋。我收到錯誤,發現它需要javax.validation。*;JBOSS 5和Spring 3驗證註釋

在添加validation-api-1.0.0.GA.jar(用於javax.validation。*)後,我收到有關它需要Hibernate Validator 4+的反饋,這反過來需要Hibernate 3.5+。最後,我發現JBOSS 5不支持Hibernate 3.5+,因爲它使用JPA-2,JBOSS 5與JPA-1緊密耦合。

此時,我的大腦受傷了。

有沒有人有一個在JBOSS 5下使用基於Spring 3註解的驗證的成功例子?

+0

「此時,我的大腦受傷了。」 +1我感到你的痛苦 – Jason 2013-04-02 02:23:24

回答

0

我只想添加一件事。我設法將Hibernate Validator 4.01連接到JBOSS 5.01。的步驟如下:從JBOSS common/lib目錄

  • 插入驗證-API-1.0.0.GA.jar,休眠驗證器-4.1.0

    1. 刪除休眠-validator.jar。將Final.jar放入項目的WEB-INF/lib目錄中。