- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- バックアップ を表示
- Perl-Catalyst/Controller/リダイレクト・フォワード へ行く。
- 1 (2007-04-26 (木) 00:29:57)
- 2 (2008-10-07 (火) 01:36:26)
- 3 (2011-06-01 (水) 04:27:28)
* リダイレクト(アクションクラス転送) [#dad7f9e3] ** HTTPレベルのリダイレクト [#g8a43f7d] 直後にreturnをしないと以降の処理も実行されるので注意。 sub index : Local { $c->res->redirect($c->uri_for('/')); return; } ** アクションクラス転送 [#y065274c] forwardはこのアクションに戻ってきて以降の処理も実行される。 sub index : Local { $c->forward('/foo'); xxx xxx } detachはもうこのアクションには戻ってこない。 sub index : Local { $c->detach('/foo'); } *** 参考 [#ba0f3a1b] http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7007/lib/Catalyst.pm#%24c-%3Eforward(_%24action_%5B%2C_%5C%40arguments_%5D_)