为什么要遍历cookies

来源:6-4 案例:Cookie在登录中的应用

加特效的量子

2018-06-14 16:50

创建cookies后,直接cookies.setMaxAge()不行吗?为什么要先遍历再用c.setMaxAge()?

写回答 关注

1回答

  • 艾米丽宏
    2018-06-15 21:47:36

    Cookie[] cookies = request.getCookies();获取cookie是返回的是一个cookie数组,包含一条或多个cookie,所以要进行遍历才能把所有的cookie处理到。

    =======================================

    而创建Cookie时,每次创建的就一条cookie,因此不用遍历

    Cookie usernameCookie = new Cookie("username",username);

    usernameCookie.setMaxAge(864000);

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248278 学习 · 3071 问题

查看课程

相似问题