.NET中写cookie和读cookie方法
如何创建带子键的cookie ,其实和创建cookie的语句基本相同。我们把上面的例子加以改进
看下面的例子
第一种:
Response.Cookies("cookiename")("cookiechildname")="cookievalue";//
创建一个名字为cookiename的cookie,然后在下面有个子键,并给子键赋值
是不是合创建一个cookie很相似
Response.Cookies("cookiename").Expires=DateTime.Now.AddDays(1);//
同样给cookie指定过期日期。和创建一个cookie一样,指定cookie的名称就可以
第二种:
HttpCookie acookie=new HttpCookie(cookiename);//同样创建一个cookie对象
重载那个我就不写了
acookie.Values["cookiename"]="cookievalue";//在cookie下创建子键并赋予值
这个不在是Value而是Values集合属性。我们知道集合集合可以通过索引访问的
acookie.Expires=DateTime.Now.AddDays(1);//还是给cookie指定一个失效日期
Response.Cookies.Add(acookie);//把cookie写入到浏览器中 如何读取带子键的cookie
与读取cookie相类似
第一种方法:
string info=Request.Cookie["cookiename"]["cookiechildname"];//与
Response.Cookie["cookiename"]["cookiechildname"]=info
第二种方法:
HttpCookie acookie=Request.Cookie["cookiname"]["cookiechildname"] 请教java中能否写带子键的cookie,来实现cookie的分组。
如何创建带子键的cookie ,其实和创建cookie的语句基本相同。我们把上面的例子加以改进
看下面的例子
第一种:
Response.Cookies("cookiename")("cookiechildname")="cookievalue";//
创建一个名字为cookiename的cookie,然后在下面有个子键,并给子键赋值
是不是合创建一个cookie很相似
Response.Cookies("cookiename").Expires=DateTime.Now.AddDays(1);//
同样给cookie指定过期日期。和创建一个cookie一样,指定cookie的名称就可以
第二种:
HttpCookie acookie=new HttpCookie(cookiename);//同样创建一个cookie对象
重载那个我就不写了
acookie.Values["cookiename"]="cookievalue";//在cookie下创建子键并赋予值
这个不在是Value而是Values集合属性。我们知道集合集合可以通过索引访问的
acookie.Expires=DateTime.Now.AddDays(1);//还是给cookie指定一个失效日期
Response.Cookies.Add(acookie);//把cookie写入到浏览器中 如何读取带子键的cookie
与读取cookie相类似
第一种方法:
string info=Request.Cookie["cookiename"]["cookiechildname"];//与
Response.Cookie["cookiename"]["cookiechildname"]=info
第二种方法:
HttpCookie acookie=Request.Cookie["cookiname"]["cookiechildname"] 请教java中能否写带子键的cookie,来实现cookie的分组。
解决方案 »
- 请问现在JBPM、FLEX、Extjs还有用吗?
- 多个IMG 定义过了onclick事件 在JS中我如何知道我点击了那个?
- date 型存数据库问题?
- 一个网页的代码(和一位朋友的交流)
- Tomcat下Web应用程序问题
- 怎样将windows media player播放器哥曲地址设为变量?(请求各位高人,急!!!!)
- 所有的老师以及公司的高手我都请教过,就是没解决。
- 简单问题,帮帮初学者,谢谢了。
- 数据库乱码,求救~~~
- <form><iframe name="nengrong" src="test.htm"><iframe></form>如何传递 nengrong 在JSP中
- 网络编程的问题,JAVA OR
- Javamail 邮件错误:javax.mail.MessagingException: Missing start boundary
换种方式解决你的问题吧,例如 name 换做 cookiename.cookiechildname 的方式
.NET的项目有一二十个,java找不到这种类似的,就得改.NET里所有读写cookie方法了
改.net的项目的工程量太大了。不建议这样做。我建议你用JavaScript去写cookie,javaScript中有cookie子键的写法。你利用ajax从java中读取到cookie,然后利用JavaScript把cookie读写到客户端。这样应该可以。