リダイレクト・フォワードHTTPレベルのリダイレクト直後にreturnをしないと以降の処理も実行されるので注意。 sub index : Local { $c->res->redirect($c->uri_for('/')); return; } フォワード(メソッド転送)forwardはこのアクションに戻ってきて以降の処理も実行される。 sub index : Local { $c->forward('/foo'); xxx xxx } detachはもうこのアクションには戻ってこない。 sub index : Local { $c->detach('/foo'); } 参考 |
|