アウトプットができる技術者に

it's a time to take a new step !

Struts2入門 validate

概要
  • 複数方法があるっぽい

- xml
- annotation
- Action Class に validate メソッドを記述


validate method を用いる方式

利用方法

  • Action Class に validate メソッドを書くと 自動で呼ばれる
  • エラーがあった場合、"input"にforwardする
  • validateを実行したくないクラスには @SkipValidation をつける
sample

validate method in action class

public void validate(){
    addActionError("error msg");
    addFieldError("name attribute", "error msg");
}

jsp

<s:actionerror />