page,request,session,application的区别

 

1:page

主要是当前的页面,比如一个简单的程序:jspdemo01.jsp要跳转到jspdemo02.jsp并且在第二个页面获得属性的值,那么就获得不了了

2:request

这个必须是服务器之间的页面跳转,不能是客户端的页面跳转,即只能是用<jsp:forward ***>等在服务器上面跳转,但是不能用<a href=***>**</a>在页面跳转,这样就得不到属性值了;

3:session

这个只要是在当前的窗口,都可以获得属性的,不管是客户端跳转还是服务器跳转,都可以的,但是仅仅限于会话期间,不能直接把某个页面重开窗口就直接获得属性,那样肯定不行的;

4:application

这个是作用时间最长的一个,只要服务器不关,随时访问自己的页面,不管是新开窗口还是在当前的窗口怎么跳转,属性都是一直保存的,直到服务器给你关了;

综上,作用范围有小到大:page,request,session,application.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值