属性的四种存储范围page,request,session,application的区别
2014-06-05 10:00
513 查看
一、page范围
当把实例对象的属性设为page时,该实例对象只在当前页面有效。离开当前页面,该实例对象就无法访问了,也就是失效了。
如:<jsp:useBean id="user" scope="page" class="com.bean.User"></jsp:useBean> 此时的实例对象javabean也就只有在当前的页面有效。
二、request范围
对于request范围,此时的实例对象在一次请求范围内有效。如果页面从一个页面跳转到另一个页面,那么该实例化对象也就失效。这里所指的跳转是指客户端跳转,如客户单击超链接跳转页面,或者通过浏览器地址栏浏览其他页面。但如果使用服务器端跳转<jsp:forward>,该实例对象仍然有效。
三、session范围
对于session范围,此时的实例对象在客户浏览器与服务器的一次会话范围内有效。如果和服务器断开连接,此时这个对象也就失效了。
四、application范围
对于application,此时的实例对象在整个服务器范围内有效,直到服务器停止后才会失效。
当把实例对象的属性设为page时,该实例对象只在当前页面有效。离开当前页面,该实例对象就无法访问了,也就是失效了。
如:<jsp:useBean id="user" scope="page" class="com.bean.User"></jsp:useBean> 此时的实例对象javabean也就只有在当前的页面有效。
二、request范围
对于request范围,此时的实例对象在一次请求范围内有效。如果页面从一个页面跳转到另一个页面,那么该实例化对象也就失效。这里所指的跳转是指客户端跳转,如客户单击超链接跳转页面,或者通过浏览器地址栏浏览其他页面。但如果使用服务器端跳转<jsp:forward>,该实例对象仍然有效。
三、session范围
对于session范围,此时的实例对象在客户浏览器与服务器的一次会话范围内有效。如果和服务器断开连接,此时这个对象也就失效了。
四、application范围
对于application,此时的实例对象在整个服务器范围内有效,直到服务器停止后才会失效。
相关文章推荐
- 关于JSP中的四种属性(page,request,session,application)在表达式中的属性范围
- jsp中useBean动作的scope可以制定四种范围(page,request,session,application)的区别
- jsp中useBean动作的scope可以制定四种范围(page,request,session,application)的区别
- page request session application四种范围
- jsp中的四种范围(page|request|session|application)
- page request session application范围区别
- javabean 四种范围page request session application
- application、session、request、page的作用范围、Application,Session和Cookie的区别
- Page、request、session、application四个域的区别
- Page,request,Session,application四个域的区别:
- jsp 的四个作用域 :page、request、session和application的区别
- 总结page,request,session,application四个域对象的使用及区别
- page,request,session,application的区别
- jsp 的四个作用域 :page、request、session和application的区别
- Page,request,Session,application四个域的区别
- page,request,session,application的区别
- page、request、session、application的作用范围
- page request session application的使用区别
- page、request、session和application有什么区别?
- page,request,session,application四个域对象的使用及区别1