java 遍历request参数 java遍历http请求request的所有参数实现方法

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

java 遍历request参数 java遍历http请求request的所有参数实现方法

  2021-03-22 我要评论
想了解java遍历http请求request的所有参数实现方法的相关内容吗,在本文为您仔细讲解java 遍历request参数的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java,遍历request参数,下面大家一起来学习吧。

通过程序遍历http请求的所有参数放到hashmap中,用的时候方便了。

如果参数值有中文,那么需要在程序中添加filter转码,或者在下面程序里,对paramValue转码

如下所示:

public void doGet(HttpServletRequest request, HttpServletResponse response) 
   throws ServletException, IOException { 
Map map = new HashMap(); 
   Enumeration paramNames = request.getParameterNames(); 
  while (paramNames.hasMoreElements()) { 
   String paramName = (String) paramNames.nextElement(); 
 
   String[] paramValues = request.getParameterValues(paramName); 
   if (paramValues.length == 1) { 
    String paramValue = paramValues[0]; 
    if (paramValue.length() != 0) { 
     System.out.println("参数:" + paramName + "=" + paramValue); 
     map.put(paramName, paramValue); 
    } 
   } 
  } 
}

以上就是小编为大家带来的java遍历http请求request的所有参数实现方法的全部内容了,希望对大家有所帮助,多多支持~

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们