JavaEE_4_1_jsp的四个内置对象作用域

1 pagerContext

pagerContext主要是在次页面中传递一些参数,当页面发生的跳转时pagerContext存的值就没有了。

2 request

Request传递一些参数到别的页面,特别注意在跳转的过程中,request设置的值只有是服务器端跳转是才能传递成功,如果是客户端跳转是无法传值的。

3 session

Session传值的范围:只要是浏览器没有关闭session的值都能取到,主要用在登录用户的存储(存上以后只要浏览器不重启,session值都是存在的)。还有常用在购物车中。

4 application

Application的范围是们的服务器没有重启application都是存在的,主要用在记录网站访问量的计数器中。

 

 

5最佳实践

能用pagerContext不用request,能用request不用session,能用session不用application。应为pagerContext占用的服务器资源很少多用户时,只要用户访问别的页面,pagerContest就销毁。Request只要是发生客户端跳转就销毁。Session会在服务器端存储一份资源,当用户退出浏览器时销毁。Application用户会存一份在服务器端,只有当服务器重新部署时才会销毁开销很大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值