当前位置 : 主页 > 编程语言 > java >

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

来源:互联网 收集:自由互联 发布时间:2021-06-25
如何获取导致404错误的请求页面的URL? 例如,我输入到http://example.com/path/does/not/exist/index.jsp 我已经有了一个自定义的404页面,但是如何检索上面提到的URL,以便我可以显示类似于“url htt
如何获取导致404错误的请求页面的URL?

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

如果使用forward转到错误页面,则可以获取原始请求URL

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

或EL

${requestScope['javax.servlet.forward.request_uri']}
网友评论