什么时候在 Servlet 中使用会话?

When use sessions in Servlet?

我需要使用 SessionsCookies 以及 Servlet 创建一个简单的 Web 应用程序。 我有两个页面,登录页面和注册页面(一个简单的表单),都是 HTML 页面。 我是否仅将 Session 用于登录或仅用于注册或两种情况?为什么? 谢谢。

如果您需要将数据从一个页面传输到具有不同请求的另一个页面,您可以 使用 session.

如果只是从sign-up页面提交信息,然后将数据存入数据库,则不需要使用session。

如果你需要当用户 sign-up 页面转到 sign-in 页面并显示用户名,你可以像这样使用会话 session.setAttribute("username",request.getParameter("userName")) 并且在其他请求中你可以得到它喜欢 session.getAttribute("username") 并将其发送到页面以显示谁 sign-in.