對action指定方法進行校驗validateXxx
通過validateXxx方法實現,validateXxx只會校驗action方法名為Xxx的方法。其中Xxx的第一個字母要大寫,當某個數據校驗失敗時,我們應該調用addFieldError方法往系統的fieldError添加校驗失敗信息(為了使用addFieldError方法,繼承ActionSupport)如果系統的fieldErrors包含失敗信息,struts2將請求自動轉發到名為input的result,在input視圖中可以通過<s:fielderror/>顯示失敗信息。
1,input視圖是struts2特定的視圖,必須這么寫
1,input視圖是struts2特定的視圖,必須這么寫
@Override 需要對這行去掉,@Override表示重載會繼承父類的方法
public void validateUpdate() {
posted on 2012-06-07 15:38 youngturk 閱讀(349) 評論(0) 編輯 收藏 所屬分類: struts2