0

tompcat に jsp/サーブレット webapp があり、予期しないエラーが発生するたびにクラッシュ レポートのようなものが必要です エラー ページを定義し、errorpage ディレクティブを追加しました

<%@page errorPage="./erropage.jsp" %>

私のedit.jspファイルに(ほんの一例)。edit.jsp へのリクエストはポスト リクエストで行われます (実際には ajax リクエストですが、これはそれほど重要ではありません)。クラッシュ レポートを作成するために、エラー ページから元のパラメータ (edit.jsp ページに送信される) を読み取るソリューションが必要です。

request.getAttribute("javax.servlet.error.request_uri")

これには実際のURLが含まれるため(パラメーターを取得)、役に立ちませんでした。

また、edit.jsp で要求されたパラメーターから文字列を作成し、その文字列をセッションに設定することはオプションではありません。魔女には多くのファイルがあるため、これを実装する必要があります。

4

2 に答える 2

0

実際には次のようになります

request.getParamter()

errorpage.jsp で、edit.jsp リクエストからパラメーターを指定してください。

于 2012-12-13T16:13:53.197 に答える
0

Cookie についても同様の問題があり、それについて質問を投稿しました。
さて、エラーメカニズムが(FORWARDではなく)REDIRECTスキームを使用しているため、新しいリクエストオブジェクトが作成されると思います(いくつかチェックする必要があります)。
. この仮定を検証できます

于 2013-02-12T19:46:08.047 に答える