我在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/