- PR -

Apache側で定義されたエラー画面を出すようにする

1
投稿者投稿内容
キリえもん
会議室デビュー日: 2005/06/14
投稿数: 4
お住まい・勤務地: 東京都
投稿日時: 2005-06-14 13:41
Tomcat側で404とか500とかのエラーが発生した場合、「Tomcat側で定義された」
エラー画面が表示されてしまいますが、これを、「400番台とか500番台とかのエラー
が出た場合はApacheに制御を戻し、Apache側で定義されたエラー画面を出すようにする」 ことはできるのでしょうか。
未記入
常連さん
会議室デビュー日: 2005/05/24
投稿数: 48
投稿日時: 2005-06-14 13:57
引用:
Apache側で定義されたエラー画面を出すようにする」 ことはできるのでしょうか。



この方法はわかりませんが、Tomcat側で定義された」エラー画面が表示されるのが嫌なのであれば、エラーページを独自に作るかApacheなどからコピってきて、web.xml にエラーページの設定を追加すればよいと思います。
キリえもん
会議室デビュー日: 2005/06/14
投稿数: 4
お住まい・勤務地: 東京都
投稿日時: 2005-06-14 15:07
web.xml上のどのパラメーターで設定が可能ですか。
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2005-06-14 15:43
あちこちに解説サイトがありますが、どうせなら@ITの記事を、ということで
http://www.atmarkit.co.jp/fjava/javatips/064container011.html
キリえもん
会議室デビュー日: 2005/06/14
投稿数: 4
お住まい・勤務地: 東京都
投稿日時: 2005-06-14 15:53
大変わかりやすく説明していただきありがとうざいます!
ちなみに、web-xmlのディレクトリlistingsをfalseにしていても、
Tomcatのエラー表示はするものでしょうか。
未記入
常連さん
会議室デビュー日: 2005/05/24
投稿数: 48
投稿日時: 2005-06-14 16:41
引用:
ちなみに、web-xmlのディレクトリlistingsをfalseにしていても、
Tomcatのエラー表示はするものでしょうか。



ええ表示されます。
ただ、これってwebアプリケーションのweb.xmlではなくてtomcatのweb.xmlでの設定ですよね?
デフォルトサーブレットのlistings設定は一覧を表示可能/不可能にする設定で、エラーページの設定には影響しません。
1

スキルアップ/キャリアアップ(JOB@IT)