急救!!!!用asp写的cookie为什么在jsp不能获取

fsxiaolong 2006-03-10 10:57:16
比如我在ASP这样写
response.cookies("visitnum")="123"


我在JSP这样写
Cookie[] cooks = request.getCookies();
for(int i = 0;i<cooks.length;i++){
out.print(cooks[i].getName());
}

执行的结果没有visitnum这个cookie名称

各位高手可不可以解释一下,有没有办法能获取asp写的cookie,非常急!!
...全文
130 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
老鱼趣多多 2006-03-24
  • 打赏
  • 举报
回复
你的JSP读取的COOKIE目录跟你的ASP写的COOKIE目录不同,

就读不出来了。
xiangbo520 2006-03-23
  • 打赏
  • 举报
回复
你的JSP 和ASP程序属于不同的URL,也就是不同的网站,当然不行了,cookie的包括:名字、值、过期时间、路径和域。你的域不同,当然不能访问了。
minisun2000 2006-03-23
  • 打赏
  • 举报
回复
cookie的包括:名字、值、过期时间、路径和域。
你的cookie不是如果没有路径和域,那不是乱了。
找篇文章好好看看吧
晨峰 2006-03-23
  • 打赏
  • 举报
回复
和domain有关的吧,没关不就乱套了?别的站点可以读到你站点的cookie
fsxiaolong 2006-03-10
  • 打赏
  • 举报
回复
cookie不是应该放在客户端吗?为什么跟访问网站的URL有关?

我这里asp服务器和jsp服务器不是同一部机的
isloop 2006-03-10
  • 打赏
  • 举报
回复
cookie的设置原理是按你访问网站的URL设的,如果你用的是同一个URL按道理来说可以访问的,(不过没有试过),如访问的都是用同一个域名和端口
fsxiaolong 2006-03-10
  • 打赏
  • 举报
回复
还没有过期的

指定domain有关系吗?我不是很理解这个
Hellohuan 2006-03-10
  • 打赏
  • 举报
回复
domain可以指定


比如我在ASP这样写
response.cookies("visitnum")="123"


我在JSP这样写
Cookie[] cooks = request.getCookies();
for(int i = 0;i<cooks.length;i++){
out.print(cooks[i].getName());
}

执行的结果没有visitnum这个cookie名称

是不是过期了????

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧