用户操作
[即时聊天] [发私信] [加为好友]
纯月ID:danny_xcz
858427次访问,排名41好友2人,关注者91
danny_xcz的文章
原创 296 篇
翻译 3 篇
转载 25 篇
评论 639 篇
纯月的公告
最近评论
zhengjiashuai:收藏了先
zjxzou:bucuo~
yu3350360:收藏了先 呵呵
henhaohll:有些意思啊!呵呵 ..
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
文章分类
收藏
    相册
    Blog用途
    我的相册
    Java Desktop
    Open Source
    友情链接
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 Session跟踪 收藏

    新一篇: SVN安装和使用(新一代的CVS) | 旧一篇: Ant让你批量运行native2ascii命令

    Session跟踪
    Web容器使用了一些方法使用户和特定的session相关联,这些方法在客户端与服务器端之间传递session的标识。这个标识可以作为cookies在客户端被维护,或者Web组件把这个标识包含在每个URL中返回到客户端。
    如果应用需要使用session对象,那么开发人员必须确保在用户关闭cookies的情况下,应用能够改写URL使session跟踪功能激活。在所有返回给用户URL之前都调用response的encodeURL(URL)方法,这样在用户关闭cookies的情况下URL中就会包含session ID,否则不改变URL。 例如:
       out.println("<p> &nbsp; <p><strong><a href=\"" +
       
       response.encodeURL(request.getContextPath() + "/catalog") +
          "\">" + messages.getString("ContinueShopping") +
          "</a> &nbsp; &nbsp; &nbsp;" +
          "<a href=\"" +
       
       response.encodeURL(request.getContextPath() + "/cashier") +
          "\">" + messages.getString("Checkout") +
          "</a> &nbsp; &nbsp; &nbsp;" +
          "<a href=\"" + 
       
       response.encodeURL(request.getContextPath() +
          "/showcart?Clear=clear") +
          "\">" + messages.getString("ClearCart") +
          "</a></strong>");
    上面的代码改写了三个URL,如果客户端关闭 cookies,则URL被改写为:
    http://localhost:6888/bookstore1/cashier; jsessionid=wKgUUxroPN$HVmpTkhU6YPLTqyMA
    如果客户端cookies未关闭,则URL不作任何改变:
    http://localhost:6888/bookstore1/cashier

    发表于 @ 2004年11月22日 12:46:00|评论(loading...)|编辑

    新一篇: SVN安装和使用(新一代的CVS) | 旧一篇: Ant让你批量运行native2ascii命令

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 纯月