0

我在 tompcat 上有一个 jsp/servlet webapp,每次出现意外错误时我都需要类似崩溃报告之类的东西我定义了一个错误页面并添加了 errorpage 指令

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

到我的 edit.jsp 文件(只是一个例子)。对 edit.jsp 的请求是通过 post 请求发出的(实际上是一个 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 有类似的问题,我发布了一个关于它的问题。
现在,我相信(我有一些检查要做)错误机制正在使用 REDIRECT 方案(而不是 FORWARD),因此创建了一个新的请求对象。
. 你可以验证这个假设

于 2013-02-12T19:46:08.047 回答