首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • javascript生成的持久cookies,Servlet无法获取?
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-28 14:34:53 楼主
    生成cookies的js:

    function SetCookie(name,value)
    {
        document.cookie = name + "="+ escape (value) + ";expires=360;";
    }

    <input type="button" value="set" onclick="SetCookie("name","lala");" />

    访问该js路径 http://localhost/test/cookies.html


    一个将要获得Cookies的Servlet
    Cookie[] cookies = request.getCookies();
        for (int i = 0; i < cookies.length; i++)
        {
          Cookie c = cookies[i];
          if(c.getName().equalsIgnoreCase("name"))
          {
              name = c.getValue();
              System.out.println(name);
            }
                        }
    访问该Servlet路径 http://localhost/test/servlet/CookiesTest

    问题是:
    在html页面中,脚本设置cookies(cookies目录下已经生成了该cookies文件),在去访问获得cookies的Servlet
    但是结果是什么都没显示?问题在那里
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-29 11:14:511楼 得分:0
    1
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-29 11:19:502楼 得分:0
    是不是你生成的cookie 里没有值?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-29 11:26:563楼 得分:0


    name
    kama
    localhost/test/
    1088
    3274739632
    29933883
    3274739632
    29933883
    *
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-29 13:17:454楼 得分:0
    1
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-30 15:05:165楼 得分:0
    2
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved