Strutsで、ActionFormのvalidator()以外でもActionErrosを呼び出す方法

StrutsのActionFormを使っていると、validator()メソッドが結構便利です。
しかし、普通のActionServletでActionErrorを呼び出してエラーを表示させたい場合もあるじゃないですか。

そのための方法が、忘れっぽいエンジニアのJakarta Strutsリファレンス -
アクションクラスで生成したエラーのエラーメッセージを表示する<html:errors>に書かれていました。

ポイントは、

ActionMessages errors = new ActionMessages();
errors.add("userId", new ActionMessage("errors.required","ユーザーID"));
errors.add("userName", new ActionMessage("errors.invalid","名称"));

のようにActionMessageを用いてエラーを作成し、
saveErrors(request, errors);
return mapping.findForward("error");

のように、saveErrors(HttpServletRequest, ActionMessage)のメソッドを呼び出してから、findForward()メソッドを実行してやれば良いと。

簡単ですね。
そんなわけで備忘録としておいておきます∠( ̄∧ ̄)