`

Cookie技术应用 

 
阅读更多
注意:setpath的作用

cookie.setPath("/"); //表示当前服务器上的所有项目都可以访问也就是说,如果有两个web项目都在同一个服务器下cookieDemo 处cookieDemo2则这两个就用都可以访问到相同cookie名的内容


如果有web项目cookieDemo我们只想让这个项目下的文件访问我们应下面这样设置
cookie.setPath("/cookieDemo");

问题描述:
Cookie c1 = new Cookie("cname","c1");
c1.setPath("/MyApp");
c1.setMaxAge(Integer.MAX_VALUE);
response.addCookie(c1);
Cookie c2 = new Cookie("cname","c2");
c2.setPath("/MyApp/servlet");
c2.setMaxAge(Integer.MAX_VALUE);
response.addCookie(c2);
以上代码表明向客户端写了2个重名的Cookie,但path属性不一样。
请问浏览器将带哪个Cookie给服务器?
答:这个必须根据客户端访问的服务器资源的路径来决定。
如果用户访问的某个资源的路径为/MyApp/servlet/SomeServlet,
那么这2个cookie浏览器都会带给服务器;如果用户访问的资源的路径为/Myapp/1.jsp,
那么浏览器只会带第1个cookie过来。


java cookie 详解
http://blog.csdn.net/wisewolf/article/details/5844733


分享到:
评论

相关推荐

    Cookie技术应用实例

    Cookie技术应用实例,可以实现资源共享,很好用的。

    Java Scrip环境中网络课程开发之cookie技术应用研究.pdf

    "Java Scrip环境中网络课程开发之cookie技术应用研究" Java Scrip环境中的网络课程开发之cookie技术应用研究是一篇关于JavaScript环境中cookie技术在网络课程开发中的应用研究论文。论文首先介绍了cookie技术的概念...

    JavaScript环境中网络课程开发之cookie技术应用研究.pdf

    JavaScript环境中网络课程开发之cookie技术应用研究 一、什么是Cookie? Cookie是由Netscape开发的作为持续保存状态信息和其他信息的方式。其本质是以一定格式存储特定信号的文本文件。Cookie首先是为CGI程序设计...

    Java Scrip环境中网络课程开发之cookie技术应用研究

    本文将深入研究在JavaScript环境中,如何在网络课程开发中有效地运用Cookie技术。 首先,我们需要理解什么是Cookie。Cookie是由服务器端发送到浏览器并存储在本地的一小段文本信息,当用户再次访问同一网站时,...

    Cookie的应用例子

    Cookie是Web应用程序中用于管理客户端会话的一种技术。在Java编程中,Cookie是通过HttpServletResponse接口的addCookie方法设置,而通过HttpServletRequest接口的getCookies方法读取。下面将详细讲解Cookie的工作...

    关于java应用cookie

    ### 关于Java应用Cookie知识点详解 #### 一、Cookie简介 Cookie是一种常用的技术,用于存储用户的访问信息。在Web开发中,服务器可以将少量的信息发送到客户端浏览器,并存储在客户端,这种信息就是Cookie。当...

    Cookie技术在PHP中的应用.pdf

    Cookie 技术在 PHP 中的应用 Cookie 技术是一种在 Web 服务器和浏览器之间交换数据的机制。它可以让服务器在客户端保存信息,以便在后续的请求中使用。在 PHP 中,Cookie 技术可以用来实现在 Web 应用程序中的身份...

    asp.net的session和cookie的应用

    ASP.NET的Session和Cookie是Web开发中的两种关键的用户状态管理技术。它们允许开发者存储和检索用户特定的信息,从而提供个性化的用户体验。了解并熟练掌握这两者,对于任何ASP.NET Web应用程序的开发者来说都至关...

    jquery实现cookie技术

    **jQuery实现Cookie技术详解** 在Web开发中,Cookie是一种常用的技术,用于在客户端存储少量数据。这些数据可以是用户偏好、会话信息或其他关键状态。jQuery是一个强大的JavaScript库,它简化了JavaScript操作,...

    巧妙运用CooKie技术进行Browser_Server通信.pdf

    通过本文,读者可以了解到Cookie技术的原理和应用,并且可以学习如何使用Cookie技术来实现浏览器和服务器之间的通信。 知识点: * Cookie技术的基本概念和原理 * Cookie技术在Browser_Server通信中的应用 * ASP...

    Cookie的应用.doc

    Cookie是Web开发中的一种重要技术,它主要用于在客户端和服务器之间存储和传递信息。这个文档“Cookie的应用.doc”显然详细探讨了如何在实际操作中创建和管理Cookie。下面,我们将深入探讨Cookie的基本概念、创建...

    javaweb之cookie和session的应用

    在Java Web开发中,Cookie和Session是两种非常重要的会话管理技术,它们主要用于跟踪和管理用户的状态信息。本文将深入探讨Cookie和Session的工作原理、应用场景以及如何在Java Web项目中进行有效利用。 **Cookie**...

    Cookie的应用技巧

    后来人们就发明了Cookie技术,当用户访问网页时,它能够在访问者的机器上创立一个文件,我们把它叫作Cookie,写一段内容进去,来标识不同的用户。如果下次用户再访问这个网页的时候,它又能够读出这个文件里面的内容...

    PHP的Cookie技术介绍

    ### PHP的Cookie技术介绍 #### 一、Cookie概述 在探讨PHP中的Cookie使用之前,我们首先需要明确什么是Cookie。Cookie是一种让服务器能够存储并稍后读取的小型文本文件,通常用于跟踪用户状态。它是在1994年由...

    javascript 文本框下拉提示与cookie应用实例

    在这个实例中,我们结合了JavaScript和Cookie技术来实现这一功能。 首先,HTML部分定义了一个输入框(`<input id="txt" type="text">`)以及相关的CSS样式来创建下拉菜单的效果。CSS通过`.Menu`和`.Menu2`类设置了...

    cookie读写,子cookie

    在Web开发中,Cookie是一种非常重要的技术,用于在客户端和服务器之间传递状态信息。Cookie的主要功能包括用户会话管理、个性化设置保存、跟踪用户行为等。在这个“cookie读写,子cookie”主题中,我们将深入探讨...

    F5的syn cookie防护技术

    F5作为业界领先的网络解决方案提供商,其BIG-IP产品系列中的syn cookie技术成为抵御此类攻击的有效手段之一。 #### syn cookie技术原理 syn cookie技术主要用于防止SYN flood攻击,即攻击者向服务器发送大量的SYN...

    Cookie将用户名和密码加密后存在客户端的Cookie当中

    因此,在实际应用中还需要采取额外的安全措施,比如使用HTTPS协议、设置Cookie的`HttpOnly`属性以防止JavaScript脚本访问Cookie等。 #### 六、总结 通过在客户端的Cookie中存储加密后的用户名和密码,可以实现...

    C#操作cookie,解密加密cookie

    通过理解和掌握这些技术,开发者可以构建更加安全、高效的应用程序。对于Cookie的管理,尤其是其安全性,是现代Web开发中不可忽视的一环。通过合理运用.NET Framework提供的工具和方法,可以有效提升应用程序的安全...

    cookie应用(javascript)

    在JavaScript编程中,Cookie是一种非常重要的技术,用于在客户端存储少量的数据。Cookie的应用广泛,例如用户会话管理、个性化设置、跟踪用户行为等。在这个"cookie应用(javascript)"的压缩包中,包含了一个JS文件和...

Global site tag (gtag.js) - Google Analytics