java - 如何从JSP错误页面获取原始页面参数?

标签 java jsp parameters error-handling

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

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

到我的edit.jsp文件(只是一个例子)。
对edit.jsp的请求是通过post请求发出的(实际上是ajax请求,但这并不重要)。
我需要一种解决方案来从错误页面读取原始参数(发送到edit.jsp页面),以便构建崩溃报告。
request.getAttribute("javax.servlet.error.request_uri")

对我没有帮助,因为这将包括实际的网址(获取参数)。

另外,要从edit.jsp中的请求参数构建字符串并将该字符串设置为session也不可行,因为我需要实现许多文件。

最佳答案

其实它像

request.getParamter()

在errorpage.jsp中,提供来自edit.jsp请求的参数!

关于java - 如何从JSP错误页面获取原始页面参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13862486/

相关文章:

java - 如何使用 Struts2 标签和 OGNL 比较两个字符串?

parameters - 处理大量输入参数,大量输出

C# ShortCut 路径修改

java - 正则表达式中的奇怪行为

postgresql - 目标表未正确更新

mysql - 是什么导致 Hibernate SQL 查询异常?

jQuery.Get,带有特殊字符的参数

java - 如何使用 IO Codenameone 发布图片/图像

java - 当应该获得百分比时却获得无穷大

java - 如何在 Android 的 recyclerview 中访问我的数据库?