当前位置: 技术问答>java相关
servlet/jsp 中的session(会话)保存在系统的什么地方??可不可以直接修改?
来源: 互联网 发布时间:2015-05-24
本文导语: servlet/jsp 中的session(会话)保存在系统的什么地方?? 好像cookie里没有。 有了可不可以改??? 晴大虾指教!!! | session变量保存在网叶服务器中,你不能直接修改,当然,调用程序中的setA...
servlet/jsp 中的session(会话)保存在系统的什么地方??
好像cookie里没有。
有了可不可以改???
晴大虾指教!!!
好像cookie里没有。
有了可不可以改???
晴大虾指教!!!
|
session变量保存在网叶服务器中,你不能直接修改,当然,调用程序中的setAttribute()方法当然可以了。cookie存储的可不是具体的数据,要不岂不是太不安全了,谁都可以修改session变量了,网站也毫无安全性可言。实际,在cookie中,存储的是一个sessionId,它标示了一个服务器中的session变量,通过这种方式,服务器就知道你到底是那个session了。顺便说一句,如果客户端不支持cookie,session也是可以实现的,在服务器端通过urlEncoder,可以实现sessionId的传递。所以,记住客户端只存储session标识,实际内容在网页服务器中。