if(c.getName().equals("username")||c.getName().equals("password"))
第一个getName明白,第二个比较密码为啥还用这个
c.getName()获取cookie名,与"username"和"password"分别进行比较,如果其中一个为真则执行if下的语句,把cookie的有效期设为0,即失效.
if(c.getName().equals("username")||c.getName().equals("password")) 这里的username和password 这两个指的是获取哪里的值作为比较。不可能拿这两个的字符串做比较啊。想不明白是哪里的值
因为c是作为cookie的变量啊,c.getName是获取cookie的名字而已,不是获取密码.