| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 591 人关注过本帖
标题:jsp中的cookie
只看楼主 加入收藏
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
收藏
 问题点数:0 回复次数:9 
jsp中的cookie

在aspx中的cookie是有key的好象。。。。在jsp中是不是没有呀。。。。。要保存一个数据就要新建一个cookie 吗???

搜索更多相关主题的帖子: cookie jsp 
2006-12-19 23:12
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
收藏
得分:0 
初学j2ee很多不懂的东西还要来这里请教大家。。。。。

QQ:860660016
网站:http://
承接各种C#项目中。。。。。
2006-12-19 23:16
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
<%
String cookieName="test";
Cookie cookie=new Cookie(cookieName, "Test_Content");
response.addCookie(cookie);
%>

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2006-12-20 08:57
禹_二
Rank: 1
等 级:新手上路
帖 子:661
专家分:0
注 册:2006-9-13
收藏
得分:0 
Cookie 是与 Web 站点而不是与具体页面关联的,所以无论用户请求浏览站点中的哪个页面,浏览器和服务器都将交换 关于此站点的 Cookie 信息。用户访问其他站点时,每个站点都可能会向用户浏览器发送一个 Cookie,而浏览器会将所有这些 Cookie 分别保存。
所以你的信息可以添加到已有的cookie中,不用新建.

[此贴子已经被作者于2006-12-20 10:33:14编辑过]


2006-12-20 09:54
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
以下是引用禹_二在2006-12-20 9:54:33的发言:
Cookie 是与 Web 站点而不是与具体页面关联的,所以无论用户请求浏览站点中的哪个页面,浏览器和服务器都将交换 www.baidu.com 的 Cookie 信息。用户访问其他站点时,每个站点都可能会向用户浏览器发送一个 Cookie,而浏览器会将所有这些 Cookie 分别保存。
所以你的信息可以添加到已有的cookie中,不用新建.

这个跟百度有什么关系?


老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2006-12-20 10:01
禹_二
Rank: 1
等 级:新手上路
帖 子:661
专家分:0
注 册:2006-9-13
收藏
得分:0 
呵呵失误,不好意思

2006-12-20 10:35
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
收藏
得分:0 
不是这个意思。。。我的意思是在aspx中的一个是不是就可以把name和pwd都保下拉。。。。而在j2ee中要2个才可以???

QQ:860660016
网站:http://
承接各种C#项目中。。。。。
2006-12-20 10:40
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
收藏
得分:0 
Cookie[] cookies =request.getCookies();
out.println("b");
boolean cookiefind=false;
int aa=0;
for(aa=0;aa<cookies.length;aa++)
{


if(cookies[aa].getName().equals("name"))
{
cookiefind=true;
}
}
out.println("bzzzzzz");
if(!cookiefind){
out.println("bzz");
mycookie=new Cookie("name",temp);
int age=60*60*24*30;
mycookie.setMaxAge(age);
response.addCookie(mycookie);
cookiefind=false;




看看这个代码。。。。说是有空指针exception跟了一晚上知道是在红色那部分好象。。。可是就是不知道具体那错啊。。。大家看看啊。。帮下忙。。。

QQ:860660016
网站:http://
承接各种C#项目中。。。。。
2006-12-20 10:50
禹_二
Rank: 1
等 级:新手上路
帖 子:661
专家分:0
注 册:2006-9-13
收藏
得分:0 
你可以先检验一下cookie是否为空.
if((cookie==null)||(cookie==0))
{
....
}

2006-12-20 11:40
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
以下是引用smoon在2006-12-20 10:50:09的发言:
Cookie[] cookies =request.getCookies();
out.println("b");
boolean cookiefind=false;
int aa=0;
for(aa=0;aa<cookies.length;aa++)
{


if(cookies[aa].getName().equals("name"))
{
cookiefind=true;
}
}
out.println("bzzzzzz");
if(!cookiefind){
out.println("bzz");
mycookie=new Cookie("name",temp);
int age=60*60*24*30;
mycookie.setMaxAge(age);
response.addCookie(mycookie);
cookiefind=false;




看看这个代码。。。。说是有空指针exception跟了一晚上知道是在红色那部分好象。。。可是就是不知道具体那错啊。。。大家看看啊。。帮下忙。。。

不是全部代码吧?mycookie=new Cookie("name",temp);这个temp是哪来的?


老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2006-12-20 12:29
快速回复:jsp中的cookie
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042577 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved