request.getParameter和request.getAttribute之间的区别

如题所述

1. request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段 2. getAttribute是返回对象,getParameter返回字符串
温馨提示:内容为网友见解,仅供参考
无其他回答

request.getParameter和request.getAttribute之间的区别
1. request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段 2. getAttribute是返回对象,getParameter返回字符串

request.getParameter()和request.getAttribute()的区别是什么?_百度...
request.getParameter 是用来接受来自get方法或post方法的参数 ok 只能接受java.lang.String 也就是说String hotel_id = request.getParameter("hotel_id");request.getAttribute 是用来接受来自servlet的变量或Action(其实Action就是特殊的Servlet)在Action中,request.setAttribute("ret",ret);只...

request.getattribute和request.getparameter的区别
getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。(2)request.getParameter() 方法传递的...

request.getparameter和request.getattribute的区别
第一个是获取请求路径中携带的参数,第二个是从session域对象中获取存放的参数,两种方式都可以,看情况使用。第二种使用的比较多

request.getParameter()和request.getAttribute()的区别
request.getParameter("val_1");这是获取请求的参数,比如你在url上看到的?id=12&name=abc就是参数,如果是post请求,就看不到。 也就是说getParameter是或取form表单的各个参数。getAttribute和setAttribute是自己写的东西,set是往request里添加一个数据,get是获取 ...

request.getAttribute() 和 request.getParameter() 有何区别?
request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。这两个方法能够设置Object类型的共享数据。request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是获取http提交过来的数据。一般是string型用request.getParameter 对象...

Request的getParameter和getAttribute方法的区别
1, request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。- request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据 - getParameter返回String 2, request.setAttribute()和getAttribute()方法...

Request的getParameter和getAttribute方法的区别
request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。getAttribute是返回对象,getParameter返回字符串 总的来说:request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()...

Request的getParameter和getAttribute方法的区别
request.getAttribute其实是取的web容器里面的值,而不是页面通过get或者post方式传上来的参数值。一个request就是一个对象,setAttribute,其实就是在requestscope里面添加了一个变量。我们打个比方,request里有一个map,setAttribute就是map.put。request.getParameter("username")只是处理参数,但是在有username...

Request的getParameter和getAttribute方法的区别
在后台你写 request.getParameter("username");就可以获得文本框里的值 如果从servlet里传参数到一个页面可以用request.setAttribute("name",username)再下一个页面(只能下一个页面)可以用request.getaAttributr("name")接受,就可以获得数值了 他的存储方式和HASHMAP一样键值存储的。

相似回答
大家正在搜