如何在java(JSP/Servlet)中登录后重定向先前请求的页面

如何在java(JSP/Servlet)中登录后重定向先前请求的页面,java,jsp,servlets,redirect,web-applications,Java,Jsp,Servlets,Redirect,Web Applications,在JavaWeb应用程序中,我试图在成功登录后由用户重定向到以前的请求页面 让我们考虑在应用程序登录后显示主页(Home .jsp)的情况。 主页上有查看配置文件的链接(Profile.jsp)。 若任何用户在不登录的情况下直接尝试访问概要文件页面,它将重定向到登录页面,在登录之后,它应该转到概要文件(Profile.jsp) 如何编写代码直接进入配置文件页面?使用if条件if,如果用户登录成功则检查登录是否成功,而不是使用RequestDispatcher rd=request.getRequ

在JavaWeb应用程序中,我试图在成功登录后由用户重定向到以前的请求页面

让我们考虑在应用程序登录后显示主页(Home .jsp)的情况。 主页上有查看配置文件的链接(Profile.jsp)。 若任何用户在不登录的情况下直接尝试访问概要文件页面,它将重定向到登录页面,在登录之后,它应该转到概要文件(Profile.jsp)


如何编写代码直接进入配置文件页面?

使用if条件if,如果用户登录成功则检查登录是否成功,而不是使用RequestDispatcher rd=request.getRequestDispatcher(“/your_previous_page”)
转发(请求、响应)
否则,请将他送回登录表单页面。

您如何进行研究,尝试编写代码,遇到特定问题时提出问题?我试图通过设置请求页面的属性来实现这一点,但它不起作用。有多种方法可以做到这一点。。但由于它是登录/权限检查——很可能是应用程序范围内的,所以请尝试servlet过滤。。搜索LoginFilter——如果您仍然很难找到它——发布您的代码,我们可以帮助您获得上一页?