获取发送到Servlet的GET / POST的JSP URI

时间:2009-07-14 16:42:25

标签: java jsp servlets

有没有办法获取发送特定GET / POST请求的JSP的URI到Servlet?我知道Servlet中的request.getRequestURI()函数,但这只是返回Servlet本身的URI。

例如:

假设index.jsp将请求发送到Servlet SampleServlet。我想获取index.jsp文件的URI。我还没有办法做到这一点,任何帮助都会受到赞赏。


编辑:

对于那些好奇的人,它只是request.getHeader('referer');。感谢Vinay Sajip!

2 个答案:

答案 0 :(得分:1)

使用传入请求中的Referer标头。

答案 1 :(得分:0)

为什么不让JSP在转发到或包含servlet之前将当前URL添加为请求范围中的值?