使用 Cookies 的 Servlet 登录和登出示例

17 Mar 2025 | 阅读 2 分钟

Cookie 是一种存储在客户端的信息。

在上一页,我们学习了许多关于 cookie 的知识,例如如何创建 cookie、如何删除 cookie、如何获取 cookie 等。

在这里,我们将创建一个使用 servlet cookies 的登录和登出示例。

在这个例子中,我们创建了 3 个链接:登录、登出和个人资料。 用户在登录之前无法进入个人资料页面。 如果用户已登出,则需要重新登录才能访问个人资料。

在这个应用程序中,我们创建了以下文件。

  1. index.html
  2. link.html
  3. login.html
  4. LoginServlet.java
  5. LogoutServlet.java
  6. ProfileServlet.java
  7. web.xml
文件:index.html

文件:link.html

文件:login.html

文件:LoginServlet.java

文件:LogoutServlet.java

文件:ProfileServlet.java

文件:web.xml

输出

servlet cookie login example 1 servlet cookie login example 2 servlet cookie login example 3 servlet cookie login example 4 servlet cookie login example 5 servlet cookie login example 6

如果您再次点击个人资料链接,您需要先登录。