| ||||||||||||||||
| 前のページ 1 2 3 次のページ | ||||||||||||||||
| その他のアクション | ||||||||||||||||
その他のアクションは紙幅の関係で省略しますが、同じように実装していきます。本書サポートページからダウンロードしたサンプルを参考にしてください。 既にあるアクションと同じような処理であれば、forwardを使って、コードの二重化を避けるように注意すればいいと思います。 今回、フォームの妥当性チェックなどを一切省いてしまいましたが、次のようなプラグインで実現できます。
全てのアクションを定義すれば、アプリケーションの作成は完了です。http://localhost:3000/にアクセスすれば、図5のようなページが表示されます。 | ||||||||||||||||
| mod_perlやCGIで動かす | ||||||||||||||||
Catalyst付属のWebサーバーも良いですが、本格的にサービスインするならApacheのようなWebサーバー上で動かす方が良いですよね。 mod_perlで動かすためのhttpd.confの例はリスト28のように、CGIで使う場合のscriptはリスト29のようになります。 リスト28:mod_perl環境のhttpd.confの設定例 <Location /bookmark>リスト29:CGIスクリプトの例 #!/usr/bin/perl -w | ||||||||||||||||
| 前のページ 1 2 3 次のページ | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||


