小编典典

获取导致404的请求页面的URL

jsp

我如何获取导致404错误的请求页面的URL?

例如,我键入我去http://example.com/path/does/not/exist/index.jsp
我已经有一个自定义的404页面,但是我将如何检索上述URL,以便我可以显示并显示类似“ URL
http://example.com/path/does/not/exist/index.jsp不存在”的消息?


阅读 286

收藏
2020-06-08

共1个答案

小编典典

如果使用forward转发到错误页面,则可以通过以下方式获取原始请求URL:

request.getAttribute("javax.servlet.forward.request_uri")

或通过EL

${requestScope['javax.servlet.forward.request_uri']}
2020-06-08