request.getAttribute的用法,这两句是什么意思?

来自:有友    更新日期:早些时候
“request.getSession().getAttribute”是什么意思?~

前面的是java代码,写在java源文件中,或者jsp的中后面的属于表达式,直接嵌在HTML代码中取值。
Java
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

jsp request.getAttribute是通过key来获取value的。
比如
SelRs rsSr=(SelRs)request.getAttribute("oaSr");
String dbType=(String)request.getAttribute(WebKeys.DbType);
这两句话是同一个意思..
SelRs rsSr=(SelRs)request.getAttribute("oaSr");是获得request.setAttribute("oaSr",对象);中的对象;而String dbType=(String)request.getAttribute(WebKeys.DbType); 是获得request.setAttribute("**","值");**和WebKeys.DbType的值一样;

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

SelRs rsSr=(SelRs)request.getAttribute("oaSr");
String dbType=(String)request.getAttribute(WebKeys.DbType);
这两句话是同一个意思..
SelRs rsSr=(SelRs)request.getAttribute("oaSr");是获得request.setAttribute("oaSr",对象);中的对象;而String dbType=(String)request.getAttribute(WebKeys.DbType); 是获得request.setAttribute("**","值");**和WebKeys.DbType的值一样;

request.getAttribute是的到传过来的参数的值,即name =“oaSr”的值,
下面那句也一样,是获得WebKeys.DbType的值

就是得到一个请求的SelRs类型和String类型的对象,各自的最后的括号中放的如"oaSr"和"webKeys.DbType"是来自另一个页面,在那个页面有先设置好的,eg:
request.setAttribute("oaSr",**)**代表要传递的值,你现在给的代码是在处理页面出现的==========希望能帮你解决吧

第一个是取出你存入request中的值或者是接受页面传过来的值
第二个是你取出值的类型


request.getAttribute的用法,这两句是什么意思?视频

相关评论:
  • 17257157640在JSP中request.getAtttibute(这里面有两个参熟)。 我想知道里面的两...
    於沾薇楼主你说的是不是request.setAttribute(),这里面倒是有两个参数,第一个参数表示键(一般用String类型表示),第二个参数表示值(Object类及其子类),存放过后可以通过request.getAttribute()读取出来。

  • 17257157640jsp不显示图片,预览也不出,tomcat运行后浏览器也不出
    於沾薇检查一下你的basePath地址是否正确,一般图片不能正确去显示的话,就是图片的路径的问题,尤其是在使用相对路径的时候,很容易就出现问题,所以建议你把相对路径改成绝对路径 例: 把这里面的".."改成 request.getContextPath()这个参数,或者你的path变量都可以,这样不容易出现相对路径问题 ...

  • 17257157640@sessionattributes是什么意思
    於沾薇在默认情况下,ModelMap 中的属性作用域是 request 级别是,也就是说,当本次请求结束后,ModelMap 中的属性将销毁。如果希望在多个请求中共享 ModelMap 中的属性,必须将其属性转存到 session 中,这样 ModelMap 的属性才可以被跨请求访问。spring 允许我们有选择地指定 ModelMap 中的哪些属性需要转...

  • 17257157640红警中的英语都是什么意思?
    於沾薇(是!), Comrade?(同志,请下令!), Moving out!(出发!),Waiting orders!(等待指示!), Conscript reporting!(动员兵报告!), All that received!(收到!), For the Union!(为了苏维埃!), Attacking!(全力攻击!), You are shot!(你完蛋了!), For the mothers at Russia!(为了远在俄罗斯的母亲!

  • 17257157640dedecms如何只调用某个栏目多篇文章得内容简介?
    於沾薇defined('DEDEINC')){ exit("Request Error!");}\/** * 调用栏目内容 * * @version $Id: about.lib.php $ * @copyright Copyright JJM * @link http:\/\/www.jjm.hk *\/ function lib_about(&$ctag,&$refObj){global $dsql,$envs; \/\/属性处理 $attlist="aid|0,...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网