- 浏览: 254689 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举.
通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值.
最后通过request.getParameter()方法获取表单控件的value值.
Enumeration pNames=request.getParameterNames();
while(pNames.hasMoreElements()){
String name=(String)pNames.nextElement();
String value=request.getParameter(name);
out.print(name + "=" + value);
}
request.getParameterValues("name")方法将获取所有form表单中name属性为"name"的值.该方法返回一个数组.遍历数组就可得到value值.
String values = request.getParameterValues("name");
for(String value : values){
System.out.println(value);
}
request.getParameterNames()的值是无序排列request.getParameterValues()是按照from表单的控件顺序排列.
通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值.
最后通过request.getParameter()方法获取表单控件的value值.
Enumeration pNames=request.getParameterNames();
while(pNames.hasMoreElements()){
String name=(String)pNames.nextElement();
String value=request.getParameter(name);
out.print(name + "=" + value);
}
request.getParameterValues("name")方法将获取所有form表单中name属性为"name"的值.该方法返回一个数组.遍历数组就可得到value值.
String values = request.getParameterValues("name");
for(String value : values){
System.out.println(value);
}
request.getParameterNames()的值是无序排列request.getParameterValues()是按照from表单的控件顺序排列.
发表评论
-
javascript跨域访问
2013-06-14 10:32 975javascript跨域访问是web开发者经常遇到的问题。 ... -
regex
2013-05-14 12:18 749var regexEnum = { integ ... -
servletcontext 的获取
2013-05-12 20:10 480容器在初始化servlet时,会为其注入servletconf ... -
js Date() 对象 及 格式化
2013-04-01 17:59 8652011-11-25 11:39:11| 分类 ... -
取得下一个sequence。 getNextInterval
2013-03-15 11:47 9441. 初始sequence值放置于数据库。 2. 启动时产 ... -
jquery学习笔记
2013-03-01 12:04 7891. window中的一些对象 json相关: if ... -
javascript 阅读笔记
2013-02-25 16:13 8501. 未用var显示的声明时 ... -
JS中函数声明与函数表达式的不同- -1
2013-02-25 15:50 771Js中的函数声明是指下面的形式: function fun ... -
java 脚本,编译与注解处理
2013-02-05 10:04 8581.java中支持脚本调用 通过脚本引擎来执行。 Obj ... -
java 安全管理器
2013-02-04 11:24 8351.在java语言实现中,扩展和系统加载器都是java实现的, ... -
RMI 底层实现
2013-01-28 16:43 9201. server端代码: Registry regist ... -
Java获取当前路径
2013-01-22 18:12 899无论是抽象路径名还是路径名字符串,都可以是绝对 路径名或相对 ... -
跨域访问以及同源策略
2013-01-10 17:40 8821.同源策略 同源策略,它是由Netscape提出的一个著 ... -
java1.5 新特性
2013-01-10 16:50 768"JDK1.5"的一个重要主题就是通过新增 ... -
import static静态导入
2013-01-10 12:12 851import static静态导入是JDK1.5中的新特性。一 ... -
类加载器加载的类的访问权限问题
2013-01-04 15:34 10591.父加载器加载的类不能访问子加载器加载的类。 (向下可见性) ... -
ffm code
2013-01-04 11:44 411. 插件开始的;是为了防止外部的js不规范引起问题而添加的。 ... -
java 内部类总结
2012-12-28 12:31 748主要从分类和使用情境来看 1. 普通内部类。 位置: 在 ... -
java构造函数和静态变量的执行顺序
2012-12-18 11:18 1042java初始化顺序 1在new B一个实例时首先要进行类的装载 ... -
XSLT
2012-12-02 21:08 762<?xml version="1.0" ...
相关推荐
例如,`Request.getParameter()`用于获取单个请求参数的值,`Request.getParameterValues()`用于获取多个同名参数的值,而`Request.getParameterNames()`则可以获取所有参数的名称。 2. 页面乱码: 页面乱码通常...
借用j2ee中的request.getParameterNames()方法可以读到表单中的所有元素的名称,有了元素名称借用request.getParameter(elementName)方法可以获取该元素的值。假设在开发中我们让页面元素的名称和底层数据库表的字段...
`request.getParameterNames()`和`getParameterValues()`获取所有参数及其值;`request.getCharacterEncoding()`获取字符编码;`request.getInputStream()`读取请求体数据;`request.getRequestURI()`和`...
expect(mockRequest.getParameterNames()).andReturn(paramNameList.iterator()); // 记录并验证模拟对象的行为 replay(mockRequest); ``` 接下来,我们可以将这个模拟对象传递给要测试的Servlet方法,然后检查...
`reqresp_demo 2.zip`中的示例可能详细讲解了如何使用Servlet中的请求对象`HttpServletRequest`(简称`request`)和响应对象`HttpServletResponse`(...,特别是`request`对象的`getParameterNames()`方法的使用...
Zuul 中修改请求参数信息的方法可以通过自定义过滤器 ZuulFilter 来实现,使用 ctx.setRequest(new HttpServletRequestWrapper(request) {}) 的方式,重新构造上下文中的 Request,并在后续的微服务中可以使用 @...
- `request.getParameterNames()`:获取所有参数名。 - `request.getParameterValues()`:获取同一参数名的所有值。 - `request.getParameterMap()`:获取所有参数的映射。 - `request.getHeader()`、`request....
Enumeration<String> enu = request.getParameterNames(); String id = request.getParameter("id"); Map, String> map = new HashMap, String>(); while(enu.hasMoreElements()) { String key = enu.next...
`request.getParameterNames()`方法返回一个包含所有请求参数名称的Enumeration。在主页面中,它允许开发者遍历所有输入字段的名称,而无需提前知道具体有哪些字段。 JSP内部对象还包括其他重要的组件,如Response...
`request.getParameterNames()`则返回所有参数名的枚举,方便遍历。此外,`request`对象还提供诸如获取请求头信息、获取请求内容类型和长度、以及获取客户端信息等方法。 示例代码: ```jsp <%request.set...
request对象的主要方法有: 1. getParameter(String name):获得客户端传送给服务器端的参数值,该参数一般由表单的name属性指定。 例如,如果在表单中有一个输入框,名为“username”,那么可以使用request....
通过以上内容,我们对JSP中的九大内置对象中的`Request`、`Response`以及`Session`对象有了较为全面的了解,包括它们的基本定义、常见用途以及具体的使用方法。这些内置对象是JSP开发中的基础,熟练掌握它们的使用...
在common.jsp中,我们使用request.setCharacterEncoding("gb2312")方法设置字符编码,以避免中文乱码的问题。然后,我们使用request.getParameter()方法获取表单数据,並将其显示在页面上。 六、总结 request对象...
在Java Servlet中,可以使用`getParameter()`或`getParameterValues()`方法,但要注意,如果是POST请求,需要先调用`request.getParameter()`之前调用`request.getParameterNames()`或`request.getParameterMap()`以...
<TITLE>request.getParameterNames()方法使用实例 <FORM METHOD=post ACTION="2.jsp"> <INPUT TYPE="text" NAME="gr1"><BR> <INPUT TYPE="text" NAME="gr2"><BR> <INPUT TYPE="text" NAME="gr3"><BR> 提交...
在 Java 中,我们可以使用 `request.getParameterNames()` 方法来获取所有的请求参数名,然后遍历这些参数名,使用 `request.getParameter(key)` 方法来获取对应的参数值。 ```java String[] parameterNames = ...
本文将详细介绍其中的一些常用内置对象——特别是`request`对象——及其使用方法,并通过具体的示例代码进行说明。 #### 二、JSP内置对象简介 JSP提供了九个内置对象,这些对象简化了Web开发过程中的许多任务。其中...
读取请求体数据(`request.getInputStream()`或`request.getReader()`),检查请求是否是安全的(`request.isSecure()`),以及获取请求参数的数量(`request.getParameterNames()`)。这些方法使得JSP能够根据HTTP...
- `getParameterNames()`:返回一个枚举(`Enumeration`),包含了请求中所有参数的名称。 - `getParameterMap()`:返回一个`Map`,键是参数名,值是对应的参数值列表(如果参数有多个值,列表长度可能超过1)。 ...
- `request.getParameterNames()`:返回所有请求参数名的枚举。 **7. HTML表单元素** - `checkbox`:创建复选框,`checked`属性用于预选中。 - `hidden`:创建隐藏字段,其值不会在页面上显示。 **8. response对象...