checkbox如果勾选了就是on,未勾选就是null,可以判断非空来看用户是否勾选 //勾选了记住账号密码, if(remember!=null) { Cookie c1 = new Cookie("userName", uUser.getUserName()); Cookie c2 = new Cookie("password", uUser.getPassword()); c1.setMaxAge(60*60*24*30); c2.setMaxAge(60*60*24*30);//这里设置保存这条Cookie的时间 response.addCookie(c1);//添加Cookie response.addCookie(c2); }else {//取消保存用户名 Cookie cookies[] = request.getCookies(); for (Cookie cookie : cookies) { if(cookie.getName().equals("userName")) { System.out.println("清除"); cookie.setMaxAge(0); } if(cookie.getName().equals("password")) { cookie.setMaxAge(0); } } } ${cookie.userName.value }来取得cooie中的值 ${cookie.userName.name }获得cookie名称
使用cookie与servlet实现记住账号密码功能
最新推荐文章于 2021-12-29 12:09:46 发布