服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - JAVA教程 - java遍历http请求request的所有参数实现方法

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

2020-06-18 11:15jingxian JAVA教程

下面小编就为大家带来一篇java遍历http请求request的所有参数实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

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

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

如下所示:

java" id="highlighter_371625">
?
1
2
public void doGet(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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的所有参数实现方法的全部内容了,希望对大家有所帮助,多多支持服务器之家~

延伸 · 阅读

精彩推荐
  • JAVA教程Java中Spring获取bean方法小结

    Java中Spring获取bean方法小结

    Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,如何在程序中获取Spring配置的bean呢?下面通过本文给大家介绍Java中Spring获取bean方法小...

    mrr4682020-03-21
  • JAVA教程浅谈FileItem类的常用方法

    浅谈FileItem类的常用方法

    下面小编就为大家带来一篇浅谈FileItem类的常用方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 ...

    jingxian4712020-06-03
  • JAVA教程Java的Socket通讯基础编程完全指南

    Java的Socket通讯基础编程完全指南

    这篇文章主要介绍了Java的Socket通讯基础编程,包括对Socket服务器的并发访问方法,是Java网络编程中的重要知识,相当推荐!需要的朋友可以参考下 ...

    zinss269143592020-01-02
  • JAVA教程java中javamail发送带附件的邮件实现方法

    java中javamail发送带附件的邮件实现方法

    这篇文章主要介绍了java中javamail发送带附件的邮件实现方法,较为详细的分析了JavaMail发送邮件的用法,是非常实用的技巧,需要的朋友可以参考下 ...

    shichen20144592019-12-07
  • JAVA教程jdk环境变量配置

    jdk环境变量配置

    jdk环境变量配置 进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置: 1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jd...

    java教程网4262019-10-10
  • JAVA教程java实现的新浪微博分享代码实例

    java实现的新浪微博分享代码实例

    这篇文章主要介绍了java实现的新浪微博分享代码实例,是通过新浪API获得授权,然后接受客户端请求的数据,第三方应用发送请求消息到微博,唤起微博分...

    hebedich3332019-12-13
  • JAVA教程java Swing布局管理之BoxLayout布局

    java Swing布局管理之BoxLayout布局

    这篇文章主要为大家详细介绍了java Swing布局管理之BoxLayout布局的相关资料,感兴趣的小伙伴们可以参考一下 ...

    sweetgirl5204162020-05-05
  • JAVA教程Java自学书籍推荐 程序员到架构师必看的书

    Java自学书籍推荐 程序员到架构师必看的书

    这篇文章主要为大家推荐了Java程序员到架构师自学书籍,帮助大家不断提高自己的专业水平,感兴趣的小伙伴们可以参考一下 ...

    服务器之家3952020-06-17