如何在java会话中保存当前url

如何在java会话中保存当前url,java,session,servlets,Java,Session,Servlets,如何在java会话中保存当前url?如果我想从servlet将请求重定向到这个url,怎么做?您可以使用RequestDispatcher转发 RequestDispatcher dispatcher = request.getRequestDispatcher(uri); dispatcher.forward(request, response); 您可以从请求中提取当前url您可以使用RequestDispatcher转发 RequestDispatcher

如何在java会话中保存当前url?如果我想从servlet将请求重定向到这个url,怎么做?

您可以使用RequestDispatcher转发

  RequestDispatcher dispatcher = request.getRequestDispatcher(uri);
            dispatcher.forward(request, response);

您可以从请求中提取当前url

您可以使用RequestDispatcher转发

  RequestDispatcher dispatcher = request.getRequestDispatcher(uri);
            dispatcher.forward(request, response);

您可以从请求中提取当前url步骤1:查找当前url-使用(或getRequestURL,具体取决于您需要什么)

步骤2:将其添加到会话:使用

后来

步骤3:将其从会话中取出:
HttpSession.getAttribute


第4步:重定向到该URL

第1步:查找当前URL-使用(或getRequestURL,具体取决于您需要什么)

步骤2:将其添加到会话:使用

后来

步骤3:将其从会话中取出:
HttpSession.getAttribute

第4步:重定向到该URL