Cubby でちょっとした Web アプリケーションを作ったのですが、意外と分かっていないところがあったのでロガーを差し込みまくっていろいろ調べました。 アクションクラスの各メソッドの実行順序 アクションメソッド(戻り値の型が org.seasar.cubby.action.ActionResult のメソッド)、initialize、prerender、postrender、そして JSP(View 層)、それぞれどのような順番で実行されているかといいますと、以下の順番です。 initialize アクションメソッド prerender JSP postrender バリデータがあれば、以下のようになります。 initialize バリデータ アクションメソッド prerender JSP postrender では、バリデータでエラーとなった場合はどうなるかというと以下のようになります