javaweb 四种属性范围

javaweb 四种属性范围

一、服务器端跳转和客户端跳转

服务器端跳转
客户浏览器地址栏不会改变 目前学习的有

errorpage 错误页面跳转
<jsp:forward page=""/> 页面跳转

客户端跳转
如超链接

二、page

①pageContext属性 的内容只在本页面保存,跳转页面均得不到该页面的内容。

三、request

①request属性的内容即可在本页面获得,也可在由本页面经服务器跳转的页面获得
注意:由客户端跳转的页面不能获得该内容。

四、session

①保存某个用户的信息,该信息可以由与本页面相关的任何页面获得。
不论是服务器端跳转还是客户端

五、application

①由application设置的内容,可以由任何页面获得。

六、如何设置属性范围?
如:pageContext.setAttritube(“name”,“vlaue”);设置属性名称与内容
String value=(String)pageContext.getAttribute(“name”); 由名称获得内容
注意:获得属性内容的返回值是object,所以需要类型转换

pageContext.removeAttrituube(“name”);由名称删除某属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值