本人一直以来都对session的理解上存在一些疑惑,想向各位高手请教一下:1.在下面这两种情况中,session的生命周期是否会结束?
A.用Mathon打开若干个页面-->关闭其中一个页面但不退出Mathon
B.用Mathon打开若干个页面-->关闭页面并且退出Mathon2.在下面的这两种情况中,是否会创建新的session?
A.在Mathon中打开两个相同的页面
B.启动两个Mathon打开相同的页面3.当我访问某一个网页时,是否存在两个session?一个是和浏览器的会话,一个是和服务器的会话4.当我关闭浏览器后,服务器端是如何知道客户端已经结束这次会话的?还是会继续监听一段时间后
发现该session超时或是一直处于非活动状态而结束服务器上的session?5.session的底层是否用cookie来实现的?什么情况下用session比较好,什么情况用cookie比较好?
A.用Mathon打开若干个页面-->关闭其中一个页面但不退出Mathon
B.用Mathon打开若干个页面-->关闭页面并且退出Mathon2.在下面的这两种情况中,是否会创建新的session?
A.在Mathon中打开两个相同的页面
B.启动两个Mathon打开相同的页面3.当我访问某一个网页时,是否存在两个session?一个是和浏览器的会话,一个是和服务器的会话4.当我关闭浏览器后,服务器端是如何知道客户端已经结束这次会话的?还是会继续监听一段时间后
发现该session超时或是一直处于非活动状态而结束服务器上的session?5.session的底层是否用cookie来实现的?什么情况下用session比较好,什么情况用cookie比较好?
解决方案 »
- js 中可不可以用struts2 标签
- struts2中关于datetimepicker标签和tree标签未知标记问题
- java程序员达到什么样的水平才能拿高工资
- 如何在网页中显示“彧”字,在线请教!!!!我用过gb2312,iso-8859-1字符集,转换后均不能显示
- jsp 访问资源文件,返回null值,求助
- jsp中文查询怎么显示不了?
- 脑袋进水!想不出来!请高手指点一二,数据调用问题!
- 请问,在下载Struts的时候,旁边有两个链接PGP MD5是什么意思呀?
- 我为了折行,把数据中\n替换成<br/>,可现在网页上并没有折行,反而把<br/>显示在网页上了。
- 请教hibernate在BAE中的数据库连接池长连接问题
- tomcat 内存回收问题
- 在标签类里只能使用ServletRquest对象,那怎样获得客户端的路径呢?
你对SESSION可以说没有任何认识,就是知道一个名字而已,
你可以去读下 JSP SERVLET 核心编程
1。B
2。B
3。不清楚你想问什么?
4。你可以用程序来让session失效,也可以在配置文件中,配置session的失效时间。
5。session就是session,和cookie没有关系,session是在服务器端的,cookie 是在客户端的。至于什么时候该用那种技术,这个要根据你的需求而定。以上,一二问题,我不是很清楚,如果要在你给的答案中选择,我就这样选,
有可能你给的备选答案就有问题,等待高手来解释下!
其他的 :回复人: zeq258(近朱者赤) (说的还算清楚
但看了这个贴子,很想发一下言
首先:
楼主:你凭什么批评hello132(hell123):我觉得人家说得很明白,也说得很真实
没有什么的.你做JSP连这些问题都没有搞懂,你看完一本书很了不起吗?
你的那本书很全面吗?在我的电脑上有几十个文档呢,那不是完美了!!!
再者:你作为一个新手(我也是),应该虚心一点.只因为写了几句不好听的话.就说人家吗?
楼主:
你不会一有问题就到这上面来问吧,
你对他的原理知道多少
想进步多看看书,应该知道他的原理,不是仅仅会编一点代码,不是吗?