1

我开发了一个过滤器,如果客户端发出请求,它将首先检查会话是否存在,如果会话存在,它将直接呈现请求的页面,如果不存在,过滤器会将用户重定向到 servlet (LoginNow. do) 这将显示一个登录页面,以便在登录成功时创建一个会话对象。

但是我在登录成功后将用户重定向到请求的页面仍然有一点问题。如果单击索引页面上的链接,我已将请求的页面作为参数添加到 URL 中,这将连接到 login.jsp 的 URL,直到登录过程成功,此时此页面将呈现给用户. 但是在这个阶段没有显示登录页面,我不知道为什么?

http://localhost:8080/ACMEDemo/LoginNow.do?referer=/ACMEDemo/content1.jsp
4

1 回答 1

0

您不需要参与其中的应用程序文件夹。

 http://localhost:8080/ACMEDemo/LoginNow.do?referer=content1.jsp

然后

 response.sendRedirect("./" + request.getParameter("referer"));
于 2013-08-27T20:46:28.650 回答