一尘不染

当浏览器禁用Cookie时管理会话

jsp

我想知道,如果客户端浏览器已禁用cookie功能,我该如何管理会话。

如果我想在简单的JSP-Servlet中实现它,那我该怎么做?

提前致谢…


阅读 261

收藏
2020-06-08

共1个答案

一尘不染

在JSP的一面,你可以使用JSTL<c:url>这一点。

<a href="<c:url value="page.jsp" />">link</a>

那样简单。jsessionid禁用Cookie时,它将自动添加。

在Servlet端,您需要HttpServletResponse#encodeURL()-或通常是Servlet中首选的-
HttpServletResponse#encodeRedirectURL()

response.sendRedirect(response.encodeRedirectURL("page.jsp"));
2020-06-08