Session跟踪
来源:互联网 发布:崩坏3矩阵探索 回血 编辑:程序博客网 时间:2024/04/28 22:42
Session跟踪
Web容器使用了一些方法使用户和特定的session相关联,这些方法在客户端与服务器端之间传递session的标识。这个标识可以作为cookies在客户端被维护,或者Web组件把这个标识包含在每个URL中返回到客户端。
如果应用需要使用session对象,那么开发人员必须确保在用户关闭cookies的情况下,应用能够改写URL使session跟踪功能激活。在所有返回给用户URL之前都调用response的encodeURL(URL)方法,这样在用户关闭cookies的情况下URL中就会包含session ID,否则不改变URL。 例如:
out.println("<p> <p><strong><a href=/"" + response.encodeURL(request.getContextPath() + "/catalog") + "/">" + messages.getString("ContinueShopping") + "</a> " + "<a href=/"" + response.encodeURL(request.getContextPath() + "/cashier") + "/">" + messages.getString("Checkout") + "</a> " + "<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
- Session跟踪
- Session跟踪
- Session跟踪
- Session跟踪
- Session跟踪
- Session跟踪
- Session的跟踪机制
- 浅谈session会话跟踪
- 实现Session跟踪
- session会话跟踪原理
- session会话跟踪技术
- Cookie,Session会话跟踪
- 会话跟踪 session
- 13_Servlet Session 跟踪
- servlet session跟踪实践
- 10046跟踪session
- Servlet Session 跟踪
- servlet_14 Session跟踪
- 设计模式-简单工厂模式(SimpleFactory-C#)
- Sun开放Java源代码 借助外力参与程序设计
- 持续集成 Java手册
- Tailor Your Application by Building a Custom Forms Designer with .NET
- 安装dbg debugger来调试你的PHP程序
- Session跟踪
- 验证类
- 写注册表 && TABLAE相关
- 身份证严格验证等
- treeview
- 新浪短信Web Service
- 都是王安石惹的祸---中国历史的分水岭
- 使用 ASP.NET 的验证控件(转)
- [转帖] 遗憾