request.getParameter() 和request.getAttribute() 区别
区别 request getAttribute
2023-09-27 14:24:17 时间
request.getParameter() 和request.getAttribute() 区别
getParameter 是用来接受用post个get方法传递过来的参数的.
getAttribute 必须先setAttribute.
(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。
(2)request.getParameter() 方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。
request.setAttribute() 和 getAttribute() 方法传递的数据只会存在于Web容器内部
还有一点就是,HttpServletRequest 类有 setAttribute() 方法,而没有setParameter() 方法。
相关文章
- 代理(正向代理)和反向代理的区别是什么?
- HashMap和HashSet的区别
- SQLServer中 IsNull,Oracle中Nvl 对空字符,NULL值比较的区别
- jQuery中get与eq方法的区别
- 线程,进程 区别
- [转] form.getForm().submit的用法及Ext.Ajax.request的小小区别
- mongoDB find的$in $all的区别
- CentOS7和CentOS6的主要区别
- 转 PYTHON2 编码处理-str与Unicode的区别
- Content-Encoding与Content-Type的区别
- 使用mod_cluster 与 mod_proxy 区别
- Sql Server 中 GAM、SGAM、PAM、IAM、DCM 和 BCM 的详解与区别
- computed 与methods , watched 的区别
- HTTP与HTTPS区别