request获得参数的几种方式

 Map<String, Object> params = new HashMap<>();
        //getParameterMap()一般多用于接收前台表单多参数传输的数据
        Map requestParams = request.getParameterMap();
        for (Iterator iter = requestParams.keySet().iterator(); iter.hasNext(); ) {
            String name = (String) iter.next();
            String[] values = (String[]) requestParams.get(name);
            String valueStr = "";
            for (int i = 0; i < values.length; i++) {
                valueStr = (i == values.length - 1) ? valueStr + values[i] : valueStr + values[i] + ",";
            }
            //把数据全部加进map集合中
            params.put(name, valueStr);
        }

 第2种

 request.getParameter("startTime");
发布了184 篇原创文章 · 获赞 73 · 访问量 37万+

猜你喜欢

转载自blog.csdn.net/qq_32521313/article/details/103232380