`
no_bao
  • 浏览: 313885 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

request对象获取页面from中所有的元素,使用Enumeration类

    博客分类:
  • j2ee
阅读更多
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType(CONTENT_TYPE);
    PrintWriter out = response.getWriter();
    Enumeration e=request.getParameterNames();
    HttpSession session=request.getSession(true);
    int i = 0;
    String name;
    Hashtable tbl = new Hashtable();
    while (e.hasMoreElements()) {
      name = (String) e.nextElement();
      if (name.charAt(name.length() - 1) != '1') {
        tbl.put(name, request.getParameter(name));  //根据名称取值
        i++;
      }
    }


分享到:
评论

相关推荐

    JSP 内置对象:request 对象.pptx

    JSP 内置对象是 Web 容器加载的一组类,它不像一般的 Java 对象那样用 new 去获取实例,而是可以直接在 JSP 页面使用的对象。隐式对象的名称是 JSP 的保留字。JSP 使用隐式对象来访问网页的动态内容。隐式对象可以在...

    Request对象主要方法

    在深入探讨`Request`对象的主要方法之前,我们首先需要理解`Request`对象的基本概念及其在Web开发中的核心作用。`Request`对象是Web应用程序中处理客户端请求的关键组件,它封装了来自客户端的所有请求数据,包括但...

    Request对象.pptx

    在对应的submit.jsp中,可以使用Request对象获取表单数据: ```jsp String username = request.getParameter("username"); String password = request.getParameter("password"); out.println("Username: " + ...

    JSP的Request对象练习源代码

    2. **获取所有请求参数**:通过`getParameterNames()`,我们可以得到一个包含所有参数名的`Enumeration`,这在遍历所有参数时非常有用。 3. **获取请求头信息**:`getHeader()`和`getHeaders()`方法可以帮助我们...

    4 JSP内建对象之request

    我们可以在任何JSP动作或脚本元素中直接使用它,例如 `${request}` 或 `<%= request %>` 2. **请求参数处理** - `getParameter(String name)`:返回指定名字的请求参数的值。如果参数不存在,返回`null`。 - `...

    request 对象:保存和获得属性的方法.pptx

    4. **Enumeration<String> getAttributeNames()**:这个方法返回一个枚举,包含了`request`对象中所有属性的名称。你可以遍历这个枚举来获取所有属性的名字。 **案例应用**: - **显示随机数**:在请求处理时,...

    request获取url以及其参数

    除了单个参数值,还可以通过`getParameterNames()`获取所有参数名的`java.util.Enumeration`,并遍历它们来获取所有参数。 此外,`getParameterValues(String name)`返回一个字符串数组,当参数有多个值时使用。...

    jsp内置对象学习

    在JavaServer Pages (JSP)技术中,内置对象是一组由容器自动创建并提供给开发者使用的对象,无需显式声明。这些对象简化了开发过程,提供了对HTTP请求、响应、会话、应用程序上下文等核心功能的直接访问。在本教程中...

    Request&Response对象主要方法

    ### Request对象的主要方法 在Java Web开发中,`HttpServletRequest`对象是处理客户端请求的核心对象之一。它封装了来自客户端的所有信息,并提供了多个方法用于获取这些信息。以下是对`HttpServletRequest`对象中...

    java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名

    2. **获取枚举的值**:获取枚举类的所有值可以使用`getEnumConstants()`方法。这个方法返回一个包含所有枚举常量的数组。 ```java Color[] colors = colorClass.getEnumConstants(); for (Color color : colors) { ...

    如何在springMVC的controller中获取request

    第一种方法是使用 RequestContextHolder 类的方法获取 Request 对象。RequestContextHolder 是 Spring 框架提供的一个工具类,用于获取当前请求的上下文信息。我们可以使用 RequestContextHolder 的 ...

    使用Enumeration和Iterator遍历集合类详解

    例如,`Vector` 和 `Hashtable` 这些旧的集合类仍然支持 `Enumeration`,但在新代码中,应尽量避免使用这些过时的集合类型,转而使用 `ArrayList`、`HashMap` 等现代集合类,它们默认支持 `Iterator`。 总结来说,`...

    JSP隐含对象.ppt

    + Enumeration getParameterNames():获取页面请求表单组件的名称 使用 request 对象进行 JSP 编程: 需求:某网站注册时,需要输入注册信息,请编写 JSP 页面供用户输入,并获取用户输入的数据。注册信息包括...

    JSP内部对象详解.

    在主页面上,`request.getAttribute("gr")`用于获取之前设置的属性值,而在引入的1.jsp页面中,`request.setAttribute("gr","123333")`设置了一个名为“gr”的属性,值为“123333”。 - **getParameter()**: `...

    如何使用RecordStore Enumeration 排序

    经我细心探究,终于把J2ME中的Enumeration排序问题给解决了

    Java 实例 - 使用 Enumeration 遍历 HashTable源代码+详细指导教程.zip

    `Enumeration`在Java早期版本中用于迭代容器中的元素,虽然在Java集合框架的后续版本中被迭代器(Iterator)所取代,但在处理`HashTable`时,`Enumeration`仍然是首选工具。 `HashTable`的主要特点包括线程安全(即...

    jsp9大内置对象

    在JSP页面中,可以使用`Request`对象来获取客户端提交的各种信息。 1. **方法介绍** - `Object getAttribute(String name)`:获取指定名称属性的值。 - `Enumeration getAttributeNames()`:返回当前请求中的所有...

    java 获取客户端ip mac地址

    在Linux环境中,可以通过`InetAddress`类来获取主机的IP地址。但是需要注意的是,对于多网卡的情况,需要遍历所有网络接口来找到正确的IP地址。 **示例代码**: ```java public static byte[] getIp() throws ...

Global site tag (gtag.js) - Google Analytics