コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

StrutsのActionでのエラー処理。

ここに書く内容ではないけど。メモ。

ActionMessages messages = new ActionMessaes();

if (エラーの条件) {
    messages.add("ERROR", new ActionMessage("リソース"));
}

if (!messages.isEmpty()) {
    // エラーがあれば
    // エラーを保管し
    saveErrors(request, messages);

    // mappingのinput属性のページに遷移する。
    return new ActionForward(mapping.getInput());
}

ざっくりとこんな感じかな。