从 JSP 访问 Response.sendError() 方法的参数
如果我发送 HTTP 状态代码和类似
response.sendError(404, "message here");
的消息如何引用关联的错误处理 JSP 中的消息(标记为 isErroPage=true)?
这些方法都不起作用:
- ${pageContext.errorData.throwable.message}
- 如何获取自定义错误页面(Tomcat)中的消息?
If I send a HTTP status code and a message like
response.sendError(404, "message here");
how do I reference the message from the associated, error-handling JSP (marked w/ isErroPage=true)?
None of these approaches work:
- ${pageContext.errorData.throwable.message}
- How to get the message in a custom error page (Tomcat)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
回答: 显示 httpServletResponse 的最简单方法是什么JSTL scriptlet 的 .sendError(403, “My Message”) 状态
<%= request.getAttribute("javax.servlet.error.message") %>
${requestScope['javax.servlet.error.message']}
Answered: What is the simplest way to display httpServletResponse.sendError(403, “My Message”) status from JSTL
<%= request.getAttribute("javax.servlet.error.message") %>
${requestScope['javax.servlet.error.message']}