`

cookie设置和删除

 
阅读更多

在网上找了很多资料,都发现有问题,后面通过多次测试,终于搞定,把代码贴出了,希望对大家所有帮助

设置cookie

 

String loginName="test";
String pswd="test";
Cookie cookie = new Cookie("userName", URLEncoder.encode(loginName, Constants.EIM_ENCODING));
Cookie pwdcookie = new Cookie("pwd", URLEncoder.encode(pswd, Constants.EIM_ENCODING));
// 设置cookie失效的时间为一个月30天。
cookie.setMaxAge(30);
pwdcookie.setMaxAge(30);		
response.addCookie(cookie);
response.addCookie(pwdcookie);

 

删除cookie代码如下

 

Cookie[] cookies = request.getCookies();
if (cookies != null) {
	for (int i = 0; i < cookies.length; i++) {
		String tempuid_1 = cookies[i].getName();
		//查找用户名 
		if (tempuid_1.equals("userName")) {
			cookies[i].setValue("");
			response.addCookie(cookies[i]);
		}
		if (tempuid_1.equals("pwd")) {
			cookies[i].setValue("");
			response.addCookie(cookies[i]);					
		}
	}
}

  

分享到:
评论

相关推荐

    js的cookie:包括得到cookie 设置cookie和删除cookie的代码

    js的cookie:包括得到cookie 设置cookie和删除cookie的代码

    jquery 设置cookie、删除cookie、获取cookie

    - **域名和路径的一致性**:在设置或删除 Cookie 时,务必保证域名和路径与设置时一致,否则可能会导致无法正确读取或删除。 - **Cookie 的安全性**:在涉及到敏感数据时,考虑使用 HTTPS 协议并为 Cookie 添加 `...

    如何在servlet 中 删除 cookie

    这个代码片段首先获取了请求对象(HttpServletRequest)中的所有Cookie,然后对每个Cookie创建一个副本并设置过期时间,最后将这些“过期”的Cookie添加到响应中,从而通知浏览器删除它们。 请注意,这种方法只删除...

    易语言枚举并删除指定Cookie源码

    4. **HTTP协议**:理解HTTP头中的Set-Cookie和Cookie字段,以便正确地设置和删除Cookie。 5. **错误处理**:编写健壮的代码,考虑可能出现的网络错误和异常情况,如网络中断、文件不存在等。 学习易语言枚举并删除...

    添加、修改、删除cookie

    本文将详细介绍如何使用C#进行Cookie的添加、修改和删除操作。 首先,我们创建一个名为`Cookie`的公共类,这个类封装了对Cookie的操作。在这个类中,有三个主要的方法:`setCookie`用于添加或更新Cookie,`...

    js操作cookie 读取 存取 删除 调用

    删除Cookie实际上是将Cookie的有效期设置为过去的某个时间点,这样浏览器就会立即将其清除。 ```javascript function ResetCookie() { var id = "49BAC005-7D5B-4231-8CEA-16939BEACD67"; var expdate = new Date...

    删除flashcookie和cookie

    这是我看了2013的3.15晚会的...软件运行后,可以在report文件夹中,查看被删除的cookie和flashcookie的记录。也可以在conf文件夹中,通过conf配置conf.txt,设置需要保留的可以信任的网站的关键字。比如:amazon等。

    通过js来设置cookie和读取cookie,实现登陆时记住密码的功能

    4. 如果需要删除某个cookie,只需将其过期时间设置为过去,浏览器会自动清理。例如: ```javascript function deleteCookie(name) { setCookie(name, '', -1); } deleteCookie('username'); ``` 在实现“记住...

    ie浏览器cookie管理 查看删除修改等操作

    本文将深入探讨如何在IE浏览器中查看、删除和修改Cookie。 **一、Cookie的原理与作用** Cookie由Web服务器发送到用户的浏览器,并存储在本地硬盘上。当用户再次访问同一网站时,浏览器会自动将Cookie回传给服务器...

    关于java应用cookie

    以上代码首先检查客户端是否有Cookie,如果有,则遍历所有Cookie,找出`userName`和`password`对应的值。接着判断这两个值是否正确,如果正确则重定向到成功页面,否则重定向到失败页面。 #### 四、注意事项 - **...

    用JS设置、读取、删除cookie

    本文将详细介绍如何使用JavaScript来设置、读取和删除Cookie。 #### Cookie简介 Cookie是由服务器发送到客户端的一小段文本信息,并且保存在用户的计算机上,通过浏览器再发送回服务器。它主要用于跟踪用户的会话...

    java操作cookie示例(删除cookie)

    本文将详细介绍如何使用Java操作Cookie,特别是如何设置、读取和删除Cookie。 首先,我们来看如何**设置Cookie**。在Java中,我们通常使用`HttpServletResponse`对象的`addCookie()`方法来添加Cookie。下面是一个...

    易语言源码易语言枚举并删除指定Cookie源码.rar

    4. **删除指定Cookie**:删除Cookie通常不是简单地从本地文件系统中移除,而是通过创建一个具有相同名称但过期时间设置为过去的Cookie来实现。这样,浏览器在下次请求时会将其视为过期并自动删除。在易语言中,需要...

    删除flashcookie和cookie(已经修改过了,alpha1.0.1版本)

    这是我看了2013的3.15晚会的...软件运行后,可以在report文件夹中,查看被删除的cookie和flashcookie的记录。也可以在conf文件夹中,通过conf配置conf.txt,设置需要保留的可以信任的网站的关键字。比如:amazon等。

    C#操作cookie,解密加密cookie

    通过`CookieContainer`,我们可以轻松地添加、删除和检索Cookie,这在处理HTTP请求时非常有用。 #### 2. 添加Cookie到CookieContainer 在给定的代码示例中,`upcookie`方法展示了如何将`CookieCollection`中的所有...

    cookie读写,子cookie

    4. 删除Cookie:设置Cookie的过期时间为0,使其在浏览器中失效。 例如,一个简单的Cookie工具类可能如下所示: ```java public class CookieUtil { public static void addCookie(HttpServletResponse response,...

    cookie设置多个应用共享

    通常,这些代码会包括创建、读取、更新和删除Cookie的功能。例如,可以使用`document.cookie`属性来直接操作Cookie,但这并不方便,因为这个属性返回的是一个字符串,需要手动解析和组合。因此,开发者往往会使用像`...

    php设置cookie,二级域名共享cookie方法,有例子使用很方便

    超实用的cookie设置案例,说明,编辑cookie,删除cookie方法

    jquery-cookie-master-v1.4.1官方版(2015.09.13--源代码+示例) cookie设置,验证通过

    首先,jQuery Cookie Master v1.4.1是2015年9月13日发布的官方版本,其主要功能包括创建、读取、更新和删除Cookie。这个插件的核心在于简化了原本复杂的JavaScript原生Cookie操作,使得开发者可以更高效地管理用户...

Global site tag (gtag.js) - Google Analytics