获取引用页面 Servlet 的 URL



如何获取我用来引用servlet的上一页的URL?我知道我可以使用获取标头"引用",但我想使用 HTTP 会话 API。是否可以使用 HTTP 会话 API 执行此操作?

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

试试

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

见 http://www.caucho.com/resin-3.0/webapp/faq.xtp

最新更新