request.getParameter()与request.setAttribute()的区别
request.getParameter(),request.setAttribute()区别如下:
还有一点就是,HttpServletRequest类有setAttribute()方法,而没有setParameter()方法。 拿一个例子来说一下吧,假如两个WEB页面间为链接关系时,就是说要从1.jsp链接到2.jsp时,被链接的是2.jsp可以通过getParameter()方法来获得请求参数.
<form name="form1" method="post" action="2.jsp"> 请输入用户姓名:<input type="text" name="username"> <input type="submit" name="Submit" value="提交">
***
有1.jsp和2.jsp 1.jsp希望向2.jsp传递当前的用户名字,如何传递这一数据呢?先在1.jsp中调用如下setAttribute()方法: <%
%>
在2.jsp中通过getAttribute()方法获得用户名字: <% String username=(String)request.getAttribute("username"); %>
request.getParameter()与request.setAttribute()的区别相关推荐
- request.getParameter和request.getAttribute之间的区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttri ...
- request.getParameter() 和request.getAttribute() 区别
request.getParameter() 和request.getAttribute() 区别 getParameter 是用来接受用post个get方法传递过来的参数的. getAttribut ...
- JSPServlet中request.getParameter() 和request.getAttribute() 区别
一.request.getParameter() 和request.getAttribute() 区别 (1)request.getParameter()取得是通过容器的实现来取得通过类似post,g ...
- request.getParameter、request.getParameterValues、request.getParameterMap用法
首先request中的参数parameter是一个map表,如:map={username=[xxx],password=[xxx],hobby=[eat,drink]} 调用getParameter ...
- 总结:request.setAttribute()、session.setAttribute()和request.getParameter()的联系与区别
1.session.setAttribute()和session.getAttribute()配对使用,作用域是整个会话期间,在所有的页面都使用这些数据的时候使用. 2.request.setAttr ...
- request.getAttribute()和request.getParameter()区别
request.getParameter()是用来接受来自get方法或post方法的参数,只能接受java.lang.String <form method=post> <form ...
- request.getParameter()获取不到数据的问题
最近做项目时,发现手机客户端通过http协议post方式上传数据到服务端,在服务器端通过request.getInputStream()能获取到相应的数据,但用request.getParameter ...
- java jsp setAttribute setParameter 区别
getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 getParam ...
- request.getParameter() request.getAttribute()区别
一.当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数.例如a.jsp和b.jsp之间为链接关系, a.jsp中有以下代码: <form name= ...
最新文章
- 服务端构架干货:快节奏多人游戏的技术实现
- 深度学习(三十三)——GAN参考资源
- 关于go指针在方法or函数中这件事
- python模块:命名空间与重载模块
- c语言写入文件后换行,关于文件操作,碰到空格就换行
- OpenShift 4 - CRC(Codeready Container)个人单机版 OpenShift 环境
- S5PV210体系结构与接口02:ARM编程模型 汇编指令
- ASP.NET的内置对象介绍
- 数据告诉你,抖音凭什么逆袭?
- ArcCatalog连接ArcSDE连接报:unable to create new database connection file,permission is denied
- UML2.0详细教程(附示例)
- Easyx-----c语言实现烟花表白程序
- mysql start until_mysql 利用新建从库 使用 start slave until 恢复方法
- Golang interface 接口详解
- 什么是平台架构?平台架构的用处有哪些?
- 矩阵的QR分解以及在最小二乘法中的应用
- 【Redux 和 React-Recux】
- 如何在Anaconda创建新环境
- GMap地图的加载和现实
- 四向车立体库|四向穿梭车AGV如何进行入库和出库?
热门文章
- 【Android Gradle 插件】工程根目录下 build.gradle 配置文件 ( 远程仓库配置 | 依赖配置 | 所有子模块配置 | task clean 任务 )
- 【OkHttp】OkHttp Get 和 Post 请求 ( 同步 Get 请求 | 异步 Get 请求 | 同步 Post 请求 | 异步 Post 请求 )
- 【错误记录】Flutter 报错 ( Could not resolve io.flutter:flutter_embedding_debug:1.0.0. )
- 【OpenGL】十五、OpenGL 绘制三角形 ( 绘制 GL_TRIANGLE_FAN 三角形扇 )
- 【C++ 语言】C++字符串 ( string 类 | 创建方法 | 控制台输出 | 字符串操作 | 栈内存字符串对象 | string* )
- 前端的百度地图的api的使用
- 线程的创建 验证线程之间共享数据 守护线程 线程进程效率对比 锁 死锁 递归锁...
- 条件数:逆矩阵与线性方程组
- java Socket Tcp 浏览器和服务器(一)
- 一个可视化的retrospective网站