- 6
- 0
- 约 25页
- 2017-03-02 发布于湖北
- 举报
jsessionid就是客户端用来保存sessionid的变量,一般对于web应用来说,客户端变量都会保存在Cookie中,jsessionid也不例外。不过与一般的Cookie变量不同,jsessionid是保存在内存Cookie中的,在一般的Cookie文件中是看不到。内存Cookie在打开一个浏览器窗口的时候会创建,在关闭这个浏览器窗口的时候也同时销毁。这也就解释了为什么session变量不能跨窗口使用,要跨窗口使用就需要手动把jsessionid保存到Cookie里面。 只有通过jsessionid才能使session机制起作用,而jsessionid又是通过Cookie来保存。如果用户禁用了Cookie,我们可以通过url重写来实现jsessionid的传递。jessionid通过这样的方式来从客户端传递到服务器端,从而来标识session。这样在用户禁用cookie的时候我们也可以传递jsessionid来使用session了,只不过需要每次都把jsessionid作为参数跟在url后面传递。那这样岂不是很麻烦,每次请求一个url都要判断Cookie是否可用,如果禁用了Cookie,还要从url里解析出jsessionid,然后跟在处理完后转到的url后面,以保持jsessionid的传递。 这些问题sun当然已经帮我们想到了,所以提供了2个方法来使事情变得简单:res
您可能关注的文档
最近下载
- 2024贵州贵阳市事业单位管理岗位定向招聘退役士兵33人笔试参考题库及答案解析.docx VIP
- 2024年北京科技职业大学辅导员招聘考试真题汇编附答案.docx VIP
- 清明文明祭扫主题班会PPT课件.pptx VIP
- 2014年铜陵县三中七年级第一学期第一次月考-数学.docx VIP
- 《ISO13485-2024》医疗器械质量管理体系用于法规的要求.pptx VIP
- 地下室防水专项施工方案-.pdf VIP
- (正式版)DB65∕T 4766-2024 《公路波纹钢桥涵设计规范》.pdf VIP
- 附件9 高特电子BMS储能用户手册.pdf VIP
- 七氟丙烷自动灭火系统操作说明.doc VIP
- 全身经络穴道大全(人体彩图).docx VIP
原创力文档

文档评论(0)