JSP四种会话跟踪技术

JSP四种会话跟踪技术:
1. page session request application

2. cookie session url参数 隐藏域

有的说 是1 有的说是2

究竟,这两个 哪个对???
争议大啊!!!
到底是哪一个 1 2 都有很多的人支持!!
群里面也 问过! 都没有一个结论!

会话跟踪技术 是保存用户和服务器之间会话状态及信息的一种那啥。

是2。

至于1,是四个作用域不同的内置存储对象。

page 当前页面有效
request 浏览器对服务器的一次请求有效,服务器返回请求后失效
session 在服务器规定会话最长时间范围内有效,对浏览器串口和其子窗口。
application 就是对整个正在运行的项目有效了。

听我的没错,答案是2 回答1的根本没理解啥是会话跟踪技术,他们以为是内置存储对象。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-28
1.当然是1。2是什么乱七八糟的。
2.方法:以后碰到这种问题如何解决:打开GOOGLE,打上JSP四种会话跟踪技术。 不要看到一个打开一个,就认为这是对的。
多看几个,哪个非常多就是哪个。有些blog上写的内容是对的。但是标题和内容完全 对不上。切记GOOGLE要多看多找。
3.解释下JSP四种会话跟踪技术
对于在jsp页面存储/访问属性而言,一共就这四种状态,范围由小到大,page表示页面内可以访问到,request是指一次对服务器的请求范围内,session表示一次会话内可以访问,application表示在这个应用下都可以访问到
第2个回答  2010-02-28
不明白会话跟踪技术所指为何。

session是位于服务器端的信息保存机制,基于客户端的cookie或者URL参数机制。所以从我们通常所指的会话session来说,cookie等不应当被称为session会话的一种吧。
而application这样被所有用户共享的信息空间能被称为会话么?request这样传递信息的底层手段是不是也不应当被放到和session一样的地位来讨论会话呢?我们把page session request application这四个东西放到一起的时候是为了说明其各自的作用域(变量的作用域)。

最后,关于会话这个东西,个人理解是用于保存与区别不同用户于同一时段在网站程序上面的信息。所以理应只有一个session为会话跟踪技术才对。
第3个回答  2010-02-27
第1个
相似回答