【发布时间】:2013-05-21 02:33:01
【问题描述】:
最初只有在我的索引页面上有一个“退出”链接,所以我只会使会话无效并将其发送回索引页面......
但现在我在每个页面的顶部都有一个“退出”链接。那么,在使会话无效后,如何将请求发送回单击“退出”的同一页面?
HttpSession hs = request.getSession();
if (hs != null) {
hs.invalidate();
RequestDispatcher rd = request.getRequestDispatcher("index.jsp");
rd.forward(request, response);
}
【问题讨论】:
-
您可以将
request属性发送到索引页面,并在登录时使用该属性重定向到登录处理程序中的当前页面。您可以将该请求属性保留为隐藏字段等。