zoukankan      html  css  js  c++  java
  • request获取请求参数通用方式

    
    
    package com.hopetesting.web.request;

    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.util.Enumeration;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Set;

    /**
    * @author newcityman
    * @date 2019/8/31 - 18:20
    */
    @WebServlet("/requestDemo06")
    public class RequestDemo06 extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    String username = request.getParameter("username");
    String password = request.getParameter("password");
    System.out.println("========");
    System.out.println(username + ":::" + password);
    String[] hobbies = request.getParameterValues("hobby");
    for (String hobby : hobbies) {
    System.out.println(hobby);
    }
    System.out.println("===================================");
    Enumeration<String> parameterNames = request.getParameterNames();
    while (parameterNames.hasMoreElements()) {
    String s = parameterNames.nextElement();
    System.out.println(s);
    String parameter = request.getParameter(s);
    System.out.println(parameter);
    }
    System.out.println("++++++++++++++++++++++++++++++++++++");

    Map<String, String[]> parameterMap = request.getParameterMap();
    Set<String> strings = parameterMap.keySet();
    for (String name : strings) {
    String[] values = request.getParameterValues(name);
    System.out.println(name);
    for (String value : values) {
    System.out.println(value);
    }
    System.out.println("+++++++++++++++++++++++++++++++++++++++");
    }

    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    this.doPost(request, response);
    }
    }
     
  • 相关阅读:
    vs 2005 使用 UpdatePanel 配置
    gridview checkbox 列
    csv 格式文件 导入导出
    UML中数据流图,用例图,类图,对象图,角色图,活动图,序列图详细讲述保存供参考
    c# 根据经纬度 求两点之间的距离
    c# 加密汇总
    日期获取 第一天,最后一天
    求点到直线的垂足
    c# 修改注册表
    HDOJ_1548 上楼梯 DJ
  • 原文地址:https://www.cnblogs.com/newcityboy/p/11440090.html
Copyright © 2011-2022 走看看