有没有办法获取发送特定GET / POST请求的JSP的URI到Servlet?我知道Servlet中的request.getRequestURI()
函数,但这只是返回Servlet本身的URI。
例如:
假设index.jsp将请求发送到Servlet SampleServlet。我想获取index.jsp文件的URI。我还没有办法做到这一点,任何帮助都会受到赞赏。
编辑:
对于那些好奇的人,它只是request.getHeader('referer');
。感谢Vinay Sajip!
答案 0 :(得分:1)
使用传入请求中的Referer
标头。
答案 1 :(得分:0)
为什么不让JSP在转发到或包含servlet之前将当前URL添加为请求范围中的值?