2009-06-21 39 views
5

我有點卡在這個決定。我的項目已經使用Spring和Spring Blazeds集成,但我不認爲會有任何真正的Web界面(HTML)。我對Spring MVC和Spring驗證器的使用經驗有限,但我已經閱讀了人們的建議,建議不要在Spring MVC之外使用Spring驗證器。 基於個人經驗,您會推薦哪種驗證框架?我應該使用什麼java驗證庫?

回答

10

「......,但我讀的人建議不使用Spring MVC以外的春天驗證評論...」

我想看到這些引用。我在Spring MVC之外使用了Spring DataBinding API,這非常棒。我會說批評是沒有根據的。

Apache Commons Validator是一種替代方案,但我仍然首先推薦Spring的DataBinder。 尤其是如果你已經在使用Spring。切換到其他任何東西的好處都會被另一個依賴關係的成本抵消。

2

您可以嘗試Hibernate Validator這實際上是JSR 303:Bean驗證的參考實現。順便說一句,它仍處於測試階段。

相關問題