request.getParameter()等类似概念理解
request.getParameter()
- equest.getParameter()方法传递的数据,会从web客户端传到web服务器端,代表HTTP请求数据,该方法返回String类型的数据
- 一般通过表单和链接传递的参数使用getParameter,它是一种取参数的方法。把jsp文件中的数据读取到出来。然后就可以封装利用起来。
<form action="xxxxxxx.do" >
<input name="name" value="哈哈"/>
<input type="submit" value="提交"/>
</form>
这个form提交请求后,在你的action中
String name = request.getparameter("name");
那么name的值就是“哈哈”
request.getAttribute()和 request.setAttribute();
- request.getAttribute(“nameOfObj”)可得到JSP页面一表单中控件的Value。其实表单控件中的Object的 name与value是存放在一个哈希表中的,所以在这里给出Object的name会到哈希表中找出对应它的value。
- 而不同页面间传值使用request.setAttribute(position, nameOfObj)时,只会从a.jsp到b.jsp一次传递,之后这个request就会失去它的作用范围,再传就要再设一个 request.setAttribute()。而使用session.setAttribute()会在一个过程中始终保有这个值。
- request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段(这句话太抽象了,确实不好理解)
- 如果两个WEB间为转发关系时,转发目的WEB可以用getAttribute()方法来和转发源WEB共享request范围内的数据
- getAttribute()可以得到对象(我们经常放一个对象到这里面),常用于servlet页面传递参数给jsp
model.addAttribute()和getAttribute()
- .addAttribute往前台传数据,可以传对象,可以传List,通过el表达式 ${}可以获取到,类似于request.setAttribute(“sts”,sts)效果一样。
所以说Attribute的效果都是一样的喽,如果后面我再发现问题我再来改
request.getParameter()等类似概念理解相关推荐
- request.getParameter()与request.setAttribute()的区别
request.getParameter(),request.setAttribute()区别如下: (1)request.getParameter()取得是通过容器的实现来取得通过类似post,ge ...
- 高性能计算中并行的概念理解
高性能计算中并行的概念理解 分类: 并行计算高性能计算HPC - General2011-11-09 22:54 932人阅读 评论(0) 收藏 举报 编译器编程parallel优化formsvect ...
- muck数据的概念理解
muck数据的概念理解 所谓muck表示"模仿","假的":也可翻译为mock-test. 很多项目案例的讲解中,经常会提及muck数据.muck对象.muck ...
- request.getParameter() 和request.getAttribute() 区别
request.getParameter() 和request.getAttribute() 区别 getParameter 是用来接受用post个get方法传递过来的参数的. getAttribut ...
- 总结:request.setAttribute()、session.setAttribute()和request.getParameter()的联系与区别
1.session.setAttribute()和session.getAttribute()配对使用,作用域是整个会话期间,在所有的页面都使用这些数据的时候使用. 2.request.setAttr ...
- JSPServlet中request.getParameter() 和request.getAttribute() 区别
一.request.getParameter() 和request.getAttribute() 区别 (1)request.getParameter()取得是通过容器的实现来取得通过类似post,g ...
- DSF学习1_Dubbo详解(一)分布式服务框架的概念理解
Dubbo分布式服务框架的概念理解 Dubbo是是一个高性能,基于Java的RPC框架,由阿里巴巴开源.一个分布式的服务框架.可以实现SOA(面向服务的架构)架构. Dubbo使用的公司:京东.当当. ...
- GAN学习总结一 GAN基本概念理解
GAN学习总结一GAN基本概念理解 GAN(Generative Adversarial Network)生成式对抗网络,由Ian Goodfellow 首先提出,是近两年来最热门的东西,仿佛什么 ...
- spring cloud contract的应用实现与概念理解-服务提供者一侧的落地
如题,本文是在前一篇"spring cloud contract的应用实现与概念理解-服务请求者一侧的落地"的基础上,续写服务提供者一侧的有关实现与理解. 通过对官网文章的学习和编 ...
最新文章
- 1.6.2java工业星系_我的世界1.6.4
- php账号密码备忘,WordPress使用备忘
- Linux基础常用运维操作
- python中用str乘方_Python基础知识
- 服务容错和Hystrix
- Shel脚本-初步入门之《03》
- objective-c(初始化)
- java反射 获取方法参数名_java 反射借助 asm 获取参数名称最优雅简单的方式
- IT男1-10分打分标准,请对号入座!
- 买二手房已经过户等待银行放款,应该没有变数了吧?
- 安装python时需要勾选_工业洗衣机安装时需要注意什么?
- 安卓开发3d模型展示源码_Android(安卓)全套开发资料视频+源码
- Tomcat控制台中文乱码怎么处理[已解决 绝对好用]
- Python GUI | 利用Tkinter制作签名设计软件!
- iOS base64解码失败
- R语言解决安装rgl包问题:ERROR: compilation failed for package ‘rgl‘
- 最简单华为设备怎么无需Root激活XPOSED框架
- linux 网桥端口,linux网桥
- 三星矫情,重温Galaxy S5发布会收买人心
- CSS实现当鼠标移入或者移出时实现动画过渡效果
热门文章
- SteamVR中实现物体的抓取和放回功能
- MySQL触发器怎么写?
- HTML字母加圈,终于找到了最详细系列之HTML字符实体
- 微信小程序wx.onLocationChange的使用,并计算移动距离
- 如何解析(读取)LZ4压缩格式的Spark EventLog日志
- Win10自带的中文输入法在Sublime Text中不跟随光标的解决方案
- LVS的Tun模式(隧道模式)的实现
- SQL Server中,备份数据表
- 【人工智能 AI 2.0】阿里VP贾扬清被曝将离职创业:建大模型基础设施 已火速锁定首轮融资
- 科腾Joystick手柄连接ROS