我發現自己一次又一次地實現驗證系統。我只是想知道是否有人可以推薦某種開源的Java庫,它將具有驗證輸入字段的所有必要方法。推薦用於Java的字段驗證器
它主要應該有方法來檢查一個字符串是否代表一個合適的浮點數或整數。字符驗證,綁定檢查等。
我知道我可以用try catch塊做所有事情,但它似乎很笨拙。特別是當我有大量的領域檢查。
我發現自己一次又一次地實現驗證系統。我只是想知道是否有人可以推薦某種開源的Java庫,它將具有驗證輸入字段的所有必要方法。推薦用於Java的字段驗證器
它主要應該有方法來檢查一個字符串是否代表一個合適的浮點數或整數。字符驗證,綁定檢查等。
我知道我可以用try catch塊做所有事情,但它似乎很笨拙。特別是當我有大量的領域檢查。
我建議JSR-303 Bean驗證:http://musingsofaprogrammingaddict.blogspot.com/2009/01/getting-started-with-jsr-303-beans.html
不所以先進的,但至少你可以使用正則表達式很好。
番石榴具有utility class to check preconditions - 但你仍然需要有一個單獨的實用工具類,檢查一個字符串是一個數字等
改進它。沒有注意到有這種可能性來接受答案。 – Vampnik 2012-04-08 09:42:13