2

www.myurl.jsp?param=1 のような URL があります。
手動で param=1 を別の値に変更すると、たとえば 12 ブラウザがエラー ページを表示
します JSP ページ /myurl.jsp の処理中に例外が発生しまし た

どうすればよいでしょうか。このメッセージを表示する代わりに、ユーザーを別の URL (存在する) にリダイレクトしてください。

4

1 に答える 1

1

いくつかの調査の後、私はそれを見つけました.. web.xmlファイルを編集し、これらの要素を特定のエラーに配置します

<error-page>
  <error-code> 404 </error-code>
  <location>/error_404.jsp<location>
</error-page>

そしてすべてのJava例外について

<error-page>
  <error-code> java.lang.Throwable </error-code>
  <location>/error_java.jsp<location>
</error-page>

そしてerror_java.jspに入れます

<%@ page isErrorPage="true" %>
于 2013-07-31T14:40:43.397 に答える