我在 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 中的请求参数构建字符串并将该字符串设置为会话不是一个选项,因为女巫中有很多文件我需要实现这一点。