获取引用页面Servlet的URL

时间:2017-04-12 12:14:40

标签: javascript java servlets java-ee

如何获取我之前用于引用servlet的上一页的Url?我知道我可以使用get Header“reference”但我想使用HTTP Session API。是否可以使用HTTP Session API执行此操作?

PrintWriter out=response.getWriter();
    HttpSession session=request.getSession(true);
    session.setAttribute("theURL", request.getHeader("referer"));
out.println(session.getAttribute("theURL"));

1 个答案:

答案 0 :(得分:0)

尝试

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

请参阅http://www.caucho.com/resin-3.0/webapp/faq.xtp