Javaweb笔记(2)cookie

http是无状态的,如下图

创建并添加cookie

在这里new了两个cookie,一个name值为Neo,一个password值为123,然后通过response.addcookie方法将cookie给加入到Response使之生效。这里需要注意的是:http是无状态的,因此此时存入的两个cookie只是存入用户浏览器里,而服务器端并没有存入,因此在判定url中输入的name和password时,需要将存入的cookie取出来再做比较。

取出cookie并比较

因为cookie数目不是一个,因此先用一个数组调用getCookie方法来讲cookie取出来,然后在循环里判定各个cookie的值是否和设定初的值一一相等,若是相等,则在网页上打出“Hello Neo”。

你可能感兴趣的:(Javaweb笔记(2)cookie)