validate() ではなく execute() メソッドでフォームを検証し、Web サイトにエラー メッセージを表示したい。何らかの理由で、検証メソッドを使用できません。私はこのようなことをしたい:
@Override
public String executeAction() throws Exception {
...
if(bean.getDbErrorBean().getErrorType() != 0) {
**addFieldError("numberX", bean.getDbErrorBean().getErrorMsg());**
return NONE;
} else {
LOG.info("############### OK!");
}
return SUCCESS;
}