码迷,mamicode.com
首页 > 移动开发 > 详细

pageContext中page、request、session、application四种范围变量的用法。

时间:2018-09-09 18:18:59      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:alt   http   attr   分享   attribute   另一个   范围   info   text   

在PageContext中有很多作用域

第一种:PageContext.PAGE_SCOPE适用于当前页面的作用域,其接受数据的代码是pageContext.getAttribute();访问页面也是直接在当前页面访问。

技术分享图片

 

 

第二种:PageContext.REQUEST_SCOPE适用于不服务器之间,其接受数据的代码是在request.getAttribute();   访问的运行的页面是在原服务器页面(既放数据的页面),不是运行跳转后的网页。

放数据的页面:技术分享图片

所要跳转的页面:

技术分享图片

 

 第三种:PageContext.SESSION_SCOPE,这个范围变量很厉害,

用不用<jsp:forword:page=""></jsp>跳转标签都可以访问另一个服务器的页面,准确的来说,在在另一个服务器上访问写数据的页面。这种访问数据的方式很奇特,详情请看以下解释。

写入数据:技术分享图片

接收数据:用session.getAttribute来接收数据技术分享图片

第一次运行页面,先要运行接收数据的服务器;目的是载入数据,虽说执行以后是空白,但这个步骤还是很有必要。

技术分享图片

再运行读数据的页面;成功访问。

技术分享图片

 

第四种:PageContext.APPLICATION_SCOPE范围变量,这种范围变量和第三种类似。

技术分享图片

技术分享图片

 

pageContext中page、request、session、application四种范围变量的用法。

标签:alt   http   attr   分享   attribute   另一个   范围   info   text   

原文地址:https://www.cnblogs.com/sunyubin/p/9614009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!