knrt.net
当前位置:首页 >> gEtAttriButE的用法 >>

gEtAttriButE的用法

request.getAttribute("oaSr"); 意思是获取保存在request作用域中的对象.能后使用 SelRs接收.getAttribute()是获取作用域中的对象或者值.setAttribute()是在作用域中保存对象或值.作用域有 request,session,application,page.

request对象也可以,只是只有下一个响应的页面才能得到,是一次性的,能用request尽量少用session session是占用服务器内存空间的 setAttribute("给这个变量取的名字,以后通过这个名字getAttribute,比如hello",变量); getAttribute("hello")就得到变量了 变量可以是任意的类型,比如String,int,或自己定义的类对象,所以get的时候就涉及到类型转换的问题了 这时强转一下就行了,如果set的时候放的是String类型的变量,则String s=(String)session.getAttribute("hello");

GetAttribute()是获取文件属性的函数!SetAttribute()是设置文件属性的函数!

__getattribute__会在访问任何一个self的属性时被调用.因此在执行到self.__dict__时也会先访问__getattribute__自然就递归了.而object.__getattribute__(self, name)可以阻止.所以一般建议总是有一个地方要访问父类的__getattribute__.不过更详细的还要找相应的new-style class的文档去参考一下.

getAttribute(key)是获取dom的属性值例如你有个div如下<div id="test" class="class" title ="title"></div>var div = document.getElementById("test");获取 title值 div.getAttribute("title");//title获取 id 的值 div.getAttribute("id");//test获取className div.getAttribute("class");//class与之对于的是设置 setAttribute(key,value)

application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止. 服务器启动后就产生了这个application对象,当客户再所访问的网站的各个页面之间浏览时,这个application对象

$(".data-qqbid-options").click(function(){var jsonObj = JSON.parse(this.hasAttribute("data-qqbid-options"));var species = jsonObj.species ;});就是json转对象或数组

request.getAttribute():是request时设置的变量的值,用request.setAttribute("name","您自己的值");来设置值,request.getAttribute()和request.getParameter()的区别是request.getAttribute()获得的是对象类型 request.

把session.getAttribute("xyz"); 强制转换为String类型

方法没什么大区别,就是作用域的区别了.request的作用域就是向服务器发送的一次请求session则是用户的这个回话,可以是多个请求,知道用户结束回话,如用户关闭浏览器,或者用户一定时间无操作,则本次回话结束.application则是相当于整个服务器的作用域,直到项目关闭或服务器关闭时才会消亡

hyfm.net | krfs.net | knrt.net | 596dsw.cn | sytn.net | 网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com