Tomcat 7 サーバーで guice 3.0 を使用して Web アプリケーションを作成しています。
静的ファイルを使用してエラー 404 ページをカスタマイズできましたが、サーブレットを使用してエラー 404 ページをカスタマイズする必要があります。
したがって、私の web.xml に次の行を追加します。
<error-page>
<error-code>404</error-code>
<location>/error</location>
</error-page>
そして私のモジュール構成で
serve("/error").with(ErrorServlet.class);
ブラウザから /error ページに直接アクセスすると動作します。しかし、存在しないページを自発的に要求すると、空白のページが表示されます。ブラウザは 404 ステータスを受け取りましたが、コンテンツがありません。さらに、サーブレットにログ トレースを追加しましたが、呼び出されていないようです。
よろしくお願いします。