request的set-getParameter及getAttribute
来源:互联网 发布:网络信息发布平台 编辑:程序博客网 时间:2024/05/01 19:58
request的setAttribute、getAttribute和getParameter的区别和各自的使用范围。
1>:request的setAttribute和getAttribute方法一般是成对出现的,
通过setAttribute方法设置属性与属性值,通过getAttribute方法根据属性获取到与该属性对应的对象值(获取到之后一般都需要进行向下类型转换,将属性值转换为真正的对象)。
setAttribute和getAttribute方法都是在服务器内部执行的,客户端不知道服务器端是否执行这两个方法。
2>:request的getParameter方法的作用是获取到客户端通过表单或url请尔参数发送过来的参数值,是客户端与服务器之间的交互。
服务器想要获取到客户端发送过来的数据,就需要使用getParameter方法来获取。
HttpServletRequest类有setAttribute()方法,而没有setParameter()方法
3>:request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。
request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。这两个方法能够设置Object类型的共享数据。
4>:request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。
request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。
5:>getAttribute是返回对象,
getParameter返回字符串
6>:request.getAttribute()方法返回reques,sessiont范围内存在的对象,
request.getParameter()方法是获取http提交过来的数据。
1>:request的setAttribute和getAttribute方法一般是成对出现的,
通过setAttribute方法设置属性与属性值,通过getAttribute方法根据属性获取到与该属性对应的对象值(获取到之后一般都需要进行向下类型转换,将属性值转换为真正的对象)。
setAttribute和getAttribute方法都是在服务器内部执行的,客户端不知道服务器端是否执行这两个方法。
2>:request的getParameter方法的作用是获取到客户端通过表单或url请尔参数发送过来的参数值,是客户端与服务器之间的交互。
服务器想要获取到客户端发送过来的数据,就需要使用getParameter方法来获取。
HttpServletRequest类有setAttribute()方法,而没有setParameter()方法
3>:request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。
request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。这两个方法能够设置Object类型的共享数据。
4>:request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。
request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。
5:>getAttribute是返回对象,
getParameter返回字符串
6>:request.getAttribute()方法返回reques,sessiont范围内存在的对象,
request.getParameter()方法是获取http提交过来的数据。
0 0
- request的set-getParameter及getAttribute
- request set/getAttribute set/getParameter 的异同
- request的getAttribute和getParameter
- request的getAttribute和getParameter
- request的getParameter和getAttribute
- request.getAttribute,request.getParameter的区别
- request.getAttribute 与 request.getParameter 的区别
- request.getParameter()和request.getAttribute()的区别
- request.getParameter()和request.getAttribute()的区别
- request.getParameter()和request.getAttribute()的区别
- request.getParameter()和request.getAttribute()的区别
- request.getAttribute 与 request.getParameter 的区别
- request.getAttribute和request.getParameter的区别
- request.getAttribute()和request.getParameter()的区别
- request.getAttribute与request.getParameter的区别
- request.getParameter与request.getAttribute的区别
- request.getAttribute 和 request.getParameter的异同
- request.getParameter()和request.getAttribute()的区别
- 文本规范化(字符串模拟)
- 【 BZOJ 3721】 PA2014 Final Bazarek 贪心
- LitePal学习笔记
- elasticsearch 第二篇(配置篇)
- 图像数据预处理
- request的set-getParameter及getAttribute
- 基础练习 十六进制转八进制
- 学校要选择一个地方作为超市的位置,学校每个有K个部门,每个部门去超市的频率不一样,要求在可以设置的地点中选择一个最优的地点
- 百练2790:迷宫
- maven常用命令
- POJ 2632-Crashing Robots(模拟-robot移动)
- 郁闷的出纳员 treap模板
- A - 棋盘问题
- elasticsearch 第一篇(入门篇)