0

自分の 404 ページを表示したくありません。web.xml で私が定義した

<error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/jsp/error/error404.html</location>
</error-page>

私のフィルターでは、次の方法でこのエラーをスローします。

response.sendError(404);
System.out.println("telst log: 404");

ログにログが表示されますが、ページのドットが正しく表示されます。ブラウザプリント

Oops! This link appears to be broken.

しかし、ページのソースコードを見ると、私のページのhtmlコードがあります!!!

誰でも助けてくれますか?ありがとう。

ブラウザ:クロム、IE。サーバー - JBoss 5.1

4

1 に答える 1

2

http://en.wikipedia.org/wiki/HTTP_404#Custom_error_pageshttp://www.thesitewizard.com/webdesign/google-chrome.shtmlを読んでください。カスタム ページが 512 バイト未満の場合、IE と Chrome はカスタム ページを独自の 404 ページに置き換えます。

于 2011-04-21T10:10:48.340 に答える