首页 > 其他分享 >getParameterMap的使用

getParameterMap的使用

时间:2022-09-01 10:47:11浏览次数:46  
标签:map String Map request System 使用 getParameterMap

就是前端提交到Servlet或者Action里面的参数Map哈,如果你是以表单提交,那么request.getParameterMap()中将包含你表单里面所有input标签的数据,以其name为key,以其value为值,如果你是以ajax提交的话,就是你自己组织的所有参数了.

它是以Map<String,String[]>存在,即:key是String型,value是String型数组。

      String account = request.getParameter("account");
      String password = request.getParameter("pwd");
      String[] hobbys = request.getParameterValues("hobby");
      Map map = new HashMap();
      map = request.getParameterMap();
      String[] str = (String[])map.get("hobby");
      System.out.println(str[0]+"-"+str[1]);
      
      String[] str2 = (String[])map.get("account");

      System.out.println(str2[0]);
      System.out.println(map.size());

注意:map.get()返回的结果要转成字符串数组,而不能直接转成String,否则会输出:[Ljava.lang.String;@44739f3f

标签:map,String,Map,request,System,使用,getParameterMap
From: https://www.cnblogs.com/sxhxh/p/16645669.html

相关文章

  • C#线程:使用事件等待句柄发送信号
    最简单的信号发送结构是事件等待句柄(注意它和C#的事件是无关的)。事件等待句柄有三种实现:AutoResetEvent、ManualResetEvent(Slim)和CountdownEvent。前两种基于通用的Event......
  • HTML 纯前端使用数据库
    纯前端使用前端数据库。案例1<html><head><metacharset="utf-8"><script>var数据表=null;//4个参数分别是数据库名,版本号,数据库的描述,数据库大小var数据库......
  • Oracle trunc的使用
    在生产环境中我们经常会用到只取年月日或者时间处理的场景,大多数人用的都是to_char(string,'yyyy-mm-dd')或者to_date(string,'yyyy-mm-dd')来处理,不说这个方式的效率,但在......
  • perccli安装与使用
    1.软件安装和下载linkhttps://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=j91yg&oscode=rhe70&productcode=poweredge-r6402.使用手册的link......
  • Flask 学习-27.flask_jwt_extended插件学习current_user的使用
    前言flask_jwt_extended最基本的使用只需要掌握三个函数:create_access_token()用来创建Token令牌get_jwt_identity()用来根据令牌取得之前的identity信息jwt_r......
  • 如何使用 Bootstrap 处理 CSS
    如何使用Bootstrap处理CSS大家好!如果您像我一样开始使用CSS编码并使用它进行任何大型项目,那么您肯定会因为响应式布局、溢出和选择器特异性而感到数不清的头痛。这就......
  • C# 数组使用 For 循环改变颜色
    C#数组使用For循环改变颜色目标:用For循环改变颜色现在我们将ForEach循环更改为一个For循环,它与我们对ForEach循环所做的事情相同。所以,不同的是for循环......
  • 如何仅使用 CSS 创建响应式网站
    如何仅使用CSS创建响应式网站使用vw和rem构建响应式页面。Photoby用户体验商店on不飞溅前言从移动浏览器或应用程序访问的网站越来越多。对我来说,在空闲......
  • idea使用jdk18控制台中文输出为乱码问题
    idea使用jdk18控制台中文输出为乱码问题问题描述:使用jdk18以下版本是,控制台中文正常显示,但换为jdk18是就输出乱码,但在终端或者cmd窗口运行java程序则正常显示中文......
  • Swoole实战之手撸HttpServer框架 19 ORM整合(1)初步封装Laravel ORM库、基本查询、使用
    视频地址https://www.bilibili.com/video/BV14E411t7T4?p=28&spm_id_from=pageDriver&vd_source=4a69745b599dffec877b0fcfe130b0921封装composerrequireilluminate......