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表单的控件顺序排列.
相关推荐
实例详解JSP内置对象--request对象 request对象是JSP中的内置对象之一,它提供了访问HTTP请求信息的功能。在基于Web的开发中,request对象扮演着极其重要的角色。本文将通过实例详解request对象的使用和掌握。 一...
### JSP中的九大内置对象详解 #### 一、Request对象:获取客户端请求信息 `Request`对象主要用于收集来自客户端的数据,这些数据通过HTTP协议发送到服务器端。在JSP页面中,可以使用`Request`对象来获取客户端提交...
### JSP九大内置对象详解 #### 1. request对象 **概述:** `request`对象是JSP中非常重要的一个内置对象,它主要用于封装客户端发送到服务器端的HTTP请求信息。通过这个对象,开发者可以获取客户端请求的各种信息...
### JSP对象及使用方法详解 #### 一、概述 JSP (Java Server Pages) 是一种基于Java技术的Web开发框架,它允许开发者在HTML页面中嵌入Java代码,从而实现动态网页的功能。JSP提供了多种内置对象来帮助开发者处理...
jsp九大内置对象和四大作用域详解 jsp中的九大内置对象和四大作用域是jsp编程中非常重要的概念,它们提供了访问和操作服务器端资源的能力,帮助开发者快速构建动态Web应用程序。 一、request对象 request对象代表...
### Java中的`getParameterValues`详解 在Java Web开发中,`getParameterValues`是`HttpServletRequest`接口的一个重要方法,用于从HTTP请求中获取特定名称的参数值。与`getParameter`方法不同的是,`...
**JSP内置对象Request与Response详解** 在JavaServer Pages (JSP) 技术中,Request和Response是两个非常重要的内置对象,它们分别代表了HTTP请求和响应的生命周期中的关键部分。了解并熟练掌握这两个对象的使用对于...
如果需要获取所有参数,可以使用`request.getParameterNames()`和`request.getParameterValues("paramName")`。 以上就是这些Java面试题所涉及的知识点详解。了解并掌握这些内容对于成为一名优秀的Java工程师至关...
### JSP内置对象解析 JSP(Java Server Pages)是一种基于Java的服务器端技术,用于创建动态网页。...这仅是request对象众多功能中的一部分,熟练掌握request对象的使用,将极大地提升JSP应用的开发效率和灵活性。
,则可以通过`request.getParameter("uname")`和`request.getParameter("upass")`分别获取到`mldnqa`和`password`。 - **处理中文乱码问题:** 在处理中文或其他非英文字符时,由于默认的字符编码可能不支持这些...
Request对象是JSP和Servlet开发中的核心概念之一,它封装了客户端发送到服务器的所有请求数据。本文将详细解析JSP中的`HttpServletRequest`对象,探讨其主要方法及其在Web应用程序中的应用。 #### 1. 获取请求参数 ...
### Java中JSP和EL表达式的隐含对象详解 在Java Web开发中,JSP(Java Server Pages)作为一种常用的技术被广泛应用于构建动态网页。它允许开发者将HTML、JavaScript等静态网页元素与动态生成的内容混合在一起。在...
**JSP内置对象详解** JSP(Java Server Pages)是一种动态网页技术,它允许开发者将HTML、CSS和Java代码结合在一起,以实现服务器端的逻辑处理。在JSP中,有九个内置对象,它们提供了方便的功能,无需显式创建就...
### JSP的九个隐含对象详解 #### 一、page对象 `page`对象是JSP中的一个重要概念,它实际上代表的是当前JSP页面在编译后转换成的Servlet实例。通过`page`对象,开发者可以访问和调用由JSP对应的Servlet类中定义的...