打印本文 打印本文 关闭窗口 关闭窗口
servlet中cookies的使用
作者:武汉SEO闵涛  文章来源:敏韬网  点击数609  更新时间:2009/4/23 10:54:34  文章录入:mintao  责任编辑:mintao
p>  Cookie在Servlet Cookies API函数中的javax.servlet.http对象包下,Servlet可以用new Cookie(name,value)向客户端送出一个或多个cookies;用cookies.setXxx()来设置某个特定cookies的属性;通过response.addCookies(cookies)将cookies添加到response的标题中去;用request.getCookies()读取cookies对象数组。大多数情况下,可以用循环访问该数组,找出与想访问的cookies名相同的cookies(用getName),再用该cookies的getValue方法得到值。

一、创建cookies

  用cookies的构造函数,cookies(String name,String value),需要注意的是参数名不能含有空格及下列字符:[ ] ,( ) = " / ? @ : ;

二、 读取cookies和设定cookies属性

  在将cookies加入到输出标题之前,可以取得并且设定cookies的属性,具体函数如下: 将cookies放入Response

三Cookies的使用

  1、创建Cookies后,用addCookie向客户发送Cookies.

  2、可以在HttpServletRequest中用getCookies读取Cookies。用HttpServletRequest 得到Cookie 对象数组,通常就循环调用getName,直到得到想要得到的cookies,再用getValue得到其中的值.

打印本文 打印本文 关闭窗口 关闭窗口