Login
网站首页 > 文章中心 > 其它

setattribute方法_setattribute的具体用法

作者:小编 更新时间:2023-08-31 14:02:44 浏览量:262人看过

比如你在aa.jsp中则携 session.setAttribute("session1","这是保存的内容");

那你在bb.jsp中可以String str=(String)session.getAttrinbute("session1");//那么str就等于塌枝"这团盯敏是保存的内容"

session.setAttribute("sessionName",Object);

用来设置session值的,sessionName是名称圆败悄,object是你要保枯橡存的对象.

session.getAttribute("sessionName");

用来得到对应名称的session值,即得到object对象,注意需要进行类型转橘渣换!

他们的作用域不一样.

pagecontext是本页面

request的方法是一个页面到请求页面.

session是培亏磨整个会话页面.

得区分,作用域配斗由小空轿到大,,,

第一个问题

第二个问题

你祥岩者把jar包

src关联上

attach

source

就可以了

pagecontext.setAttribute();保存在页面上下文中

request.setAttribute();

保存在请求中

session.setAttribute();

保存在会话中

applicationContext.setAttribute();保存在全局上下文中态升尺

范围由小到大

setAttribute键值对保存在对象帆高里,如果想笑巧取到value,什么对象set的属性就是什么对象getAttribute

是也.你都知道轮缺是声明变量的了哇.咋可能在里面写执行代码腊滑辩呢.

就好似

class T {

//

this.clone() //你能把执行代码放在成员定义中么.

}

因为session是内置对象,jsp页面最后扮孙是要翻译为servlet执行的,而中的内容是在相档陪应的service方法中执行的,其方法中有session,固可以直接使用session对象,而在方法外,没有session对象,所以无法使用

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章