0
我想驗證用戶輸入。 Struts 1.2本身提供了一個驗證框架。但它的驗證對我來說還不夠。此外,我不喜歡將我的驗證(因爲它可能有更多的代碼和邏輯)放入Form類中,需要與Action類的業務邏輯和Form類分開保存。有沒有什麼辦法在Struts 1.2中使用單獨的驗證類?任何有用的鏈接示例代碼片斷將不勝感激。Struts 1.2驗證框架:用於驗證的單獨類
我想驗證用戶輸入。 Struts 1.2本身提供了一個驗證框架。但它的驗證對我來說還不夠。此外,我不喜歡將我的驗證(因爲它可能有更多的代碼和邏輯)放入Form類中,需要與Action類的業務邏輯和Form類分開保存。有沒有什麼辦法在Struts 1.2中使用單獨的驗證類?任何有用的鏈接示例代碼片斷將不勝感激。Struts 1.2驗證框架:用於驗證的單獨類
Struts使用Commons Validator。您可以在自己的代碼中使用其validators(例如,您的action
將數據從form bean
提取到POJO並調用業務邏輯,然後業務邏輯使用Calendar validator檢查輸入的日期)。