getAttribute与getParameter的区别
1.getParameter得到的是字符串,其取值源于jsp页面,从jsp页面中接受一个存在的参数,多用于servlet中,用于判断业务的类型和跳转页面。如:
request.getParameter("username") 是获取上一个页面传入本页面的值
2.getAttribute得到的是对象,其作用条件为之前有setAttribute,给通道中塞值,然后才可以获取,多用于后台传值。如:
request.getAttribute("username")是获取容器里面的值,在整个容器中有效,如tomcat
同理。
3.getParameter可以获得客户端传送给服务器端的参数值。
getAttribute可以得到由setAttribute设置的参数值,就相当于是使用getAttribute得到一个自己定义
的参数,而不是从客户端得到的参数。
4.getParameter只能传递string类型的变量,getAttribute能传递vector。
getParameter(),获取表单的值 getAttribute()获得session的值
5.parameter得到的是string。
attribute得到的是object。
转载于:https://www.cnblogs.com/zjdxr-up/p/6541625.html
getAttribute与getParameter的区别相关推荐
- 【图示,简单明了】HttpServlet中getAttribute和getParameter的区别——【javaweb系列学习笔记】
在写教材项目时,发现好多好多函数我都不认得, 既然不认得,机械的打上去又有什么用呢? getAttribute和getParameter就是一例, 在网上陆陆续续的看了很多讲解, 以下是我的个人总结: ...
- HttpServletRequest中getAttribute()和getParameter()的区别
一.数据据来源不同 HttpServletRequest类有setAttribute()方法,而 没有setParameter()方法 get/setParameter是在对你的页面中的表单元素进行操 ...
- getAttribute和getParameter的区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttri ...
- getparameter java_java中getAttribute和getParameter的区别
getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 getParame ...
- getAttribute与getParameter区别
当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAttribu ...
- 【JSP/Servlet】getParameter和getAttribute的使用、区别
总结:request.cookie.session.context的区别 这四个对象有不同级别的作用域和生命周期. (1)request:解决了一次请求内的数据共享问题(作用域:一次请求) req.s ...
- getparameter java_java中getAttribute与getParameter方法的区别
知识点1:getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为object对象类型 例:re ...
- request.setAttribute()与getParameter() 的区别
request.setAttribute()与getParameter() request.getParameter(),request.setAttribute()区别如下: (1)reques ...
- setAttribute、getAttribute 和 getParameter
一.setAttribute setAttribute这个方法的作用就是保存数据,然后还可以用getAttribute方法来取出,在JSP内置对象session和request中都有这个方法. set ...
最新文章
- SpringBoot项目打包war部署到服务器去掉项目名所遇到的坑
- 粒子群算法求解旅行商问题
- 【uni-app】H5中使用videojs播放器播放视频
- 设计模式 (一) 初次体验
- oracle ocx加载错误,flash9.ocx 加载错误解决方法
- android秋招面试题及答案,阿里巴巴2019秋招客户端开发工程师在线笔试题和面试题答案...
- HDU2007 平方和与立方和【入门】
- LeetCode链表简单题
- 每日一句20200119
- 用力和应变片计算弹性模量_电阻应变片粘贴及弹性模量的测定实验报告徐姗.doc...
- 图像处理农业应用sci_SCI征稿通知
- 通过Oracle的回收站恢复被删除的表浅谈
- 青春期发育阶段的测量
- linux下搭建DNS域名解析服务器
- PDF Editor 6 Pro for Mac(pdf编辑器)
- 论文阅读:attention is all you need
- DirectX创建Windows窗口
- 远程连接mysql 提示 Access denied for user ‘root‘@‘192.168.1.148‘ (using password: YES)我的小问题
- 计算机u盘驱动坏了如何的修复,U盘损坏怎么恢复?学会这两招,快速恢复里面的文件...
- C4D如何在多个文件中切换和关闭文件?
热门文章
- golang中go mod使用第三方包
- 使用cnpm代替npm优化下载速度
- arthas使用示例:tt记录指定方法每次调用的入参和返回值
- ubuntu date -R查看时区
- ubuntu18.04安装python3.7并将python3指向python3.7
- CentOS 和 Linux的关系?
- Centos7.9禁用密码登录
- Qt for ios 设置程序图标(logo)和启动页(splash)
- java的两种运行方式Applet和Application你真的懂吗
- Qt 之 Qt/Qt Lite 自编译详解(VS/MinGW/...)