btcq.net
当前位置:首页 >> gEtAttriButE和gEtpArA >>

gEtAttriButE和gEtpArA

request.getparameter()方法传递的数据,会从web客户端传到web服务器端,代表http请求数据.request.getparameter()方法返回string类型的数据.request.setattribute()和getattribute()方法传递的数据只会存在于web容器内部,在具有转发关系的web组件之间共享.这两个方法能够设置object类型的共享数据.request.getparameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据.request.setattribute()和getattribute()只是在web容器内部流转,仅仅是请求处理阶段.

(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法 (2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,(3)当两个Web组件之间为转发关系时,转发目标组件通过

getParameter是用来接受用post个get方法传递过来的参数的 getAttribute获取session的值,也就是获得setAttribute里的值

request.getAttribute():当两个web组件为转发关系时,通过getAttribute()和setAttribute()来共享request范围内的数据.attrubute中的数据是Object类型的,通过attribute传递的数据只会存在于web容器内部,仅仅是请求处理阶段.request.

HttpServletRequest.getParameter("modelName"); 能取到想要的modelObject吗?经过测试之后,发现是不能的.后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将

getstr和getpara,一般就是获取参数的意思,不同的场景应用不同的方法啊.

getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器

js中它传入的参数是一个网页上的某个标签的属性名称,然后返回的就是一个那个属性的值;jsp中,getattribute传入的参数是前一个页面跳转到这个页面之前设定的值,就是一个对象,可以是任何类型比如string,int,集合之类的,

request.getAttribute()这个方法是在进行了request.setAttrbute()之后才使用的 而request.getParameter()这个方法是在进行了超链接传递参数或者表单提交的时候才会使用的 譬如:1.你在程序中写了request.setAttribute("username","张

getParameter获得参数 getAttribute获得属性 请问你是什么语言里的函数方法.这样问很模糊唉.

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