您的位置:首页 > 移动开发

Page,request,Session,application四个域的区别

2011-11-07 21:12 861 查看
1、page指当前页面。在一个jsp页面里有效,一般不怎么用

2、request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可

以使用这个变量。一次请求,,一次性传话筒。

3、Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 终端与服务器的连接时,自动产生一个sessionid,使得服务器能区别和管理每个终端session连接状态中,session中的值保持有效。

4、application它的有效范围是整个应用。当Web应用程序被启动后,在该应用程序中的所有的JSP和Servlet都可以使用和共享的部分。

application里的变量可以被所有用户共用。如果用户甲的操作修改了application中的变量,用户乙访问时得到的是修改后的值。这在其他scope中都是不会发生的,page, request, session都是完全隔离的,无论如何修改都不会影响其他人的数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐