Struts2使用validator驗證框架的問題 只驗證部分方法

我在使用struts2的驗證框架驗證UserAction所得到的數據,部分代碼形式如下:

用UserAction-Validation.xml來驗證,可是由於update的時候並不是update所有的數據,比如密碼是另外修改的,當調用update()方法的時候總是返回INPUT,因爲password等字段是空的。我想對於update()方法只驗證部分User屬性的值,這種情況要怎麼解決?
問題補充:
增/改不是一個頁面,我後來瞭解到可以用UserAction-regist-Validation.xml來進行註冊的驗證,再用UserAction-modify-Validation.xml來進行修改驗證,而UserAction-Validation.xml可以用來驗證它們公共的字段。其中regist modify是struts配置文件中action的映射,如:<action name="regist" ……>

轉自:http://www.javaeye.com/problems/16519

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章