Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* リダイレクト・フォワード [#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/perldoc?Catalyst#%24c-%3Eforward...
- http://search.cpan.org/perldoc?Catalyst
終了行:
* リダイレクト・フォワード [#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/perldoc?Catalyst#%24c-%3Eforward...
- http://search.cpan.org/perldoc?Catalyst
ページ名: