ResultType一覧

案外ややこしいというかコードアシストで参照できないので自分用覚え書き。
基本的にActionに遷移するときはredirect-action。
JSPに遷移するときはデフォルト(dispatcher)でいいみたいね。
Actionに遷移するときにデフォルトのままだとエラーになってなんで?とはまったorz

ResultType 内容
chain 別のActionを続けて実行
redirect 指定したURLにリダイレクト
redirect-action 指定したActionにリダイレクト
dispatcher JSPファイルへ遷移(JSPをテンプレートにしてHTML生成)*1
freemarker FreeMarkerを使用してHTMLを生成
velocity Velocityを使用してHTMLを生成
xslt XSLTを使用してHTML(XML)を生成
httpheader HTTPステータスヘッダのみ生成
stream バイナリデータをクライアントに返却する*2
plainText プレーンテキストを返す
tiles Tilesフレームワークを使用してHTMLを生成
jasper JasperReportを利用したレスポンスを生成

*1:Struts2のデフォルト動作

*2:ファイルDLなど