ParamMap工具类接收参数

使用ParamMap工具类的构造函数

ParamMap(HttpServletRequest request) 

优点: 与在Spring Boot 项目中使用实体类接收参数类似,不同于实体类的是使用Map接收参数会根据request中参数以键值对方式放入,几乎适用于所有参数类型,无需繁琐的创建多个与不同参数具有对应关系的实体类。

详细代码如下:

import java.io.BufferedReader;
import java.io.Reader;
import java.security.Timestamp;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

import javax.servlet.http.HttpServletRequest;

import com.alibaba.druid.proxy.jdbc.ClobProxyImpl;

public class ParamMap extends HashMap implements Map{
	private static final long serialVersionUID = 1L;
	
	Map map = null;
	HttpServletRequest request;
	@SuppressWarnings("unchecked")
	public ParamMap(HttpServletRequest request){
		this.request = request;
		Map properties = request.getParameterMap();
		Map returnMap = new HashMap(); 
		Iterator entries = propert
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: paramMap.put() 是 Java 中的一个方法,用于向 Map 集合中添加键值对。其中,paramMap 是一个 Map 类型的变量,put() 方法用于向这个 Map 集合中添加键值对。例如,paramMap.put("key", "value") 表示在 paramMap 中添加一个键值对,键为 "key",值为 "value"。可以使用 paramMap.get("key") 方法来获取这个键对应的值。 ### 回答2: paramMap.put是指在Java中的Map数据结构中,用于向Map中添加键值对的方法。其中,paramMap是一个Map对象,put方法用于将指定的键值对添加到paramMap中。 具体的意思是,向paramMap中添加一对键值对,其中键表示要添加的元素的唯一标识,值表示要添加的元素本身。例如,可以使用paramMap.put("name", "张三")来将名为"张三"的元素添加到paramMap中,并通过键"name"进行唯一标识。 paramMap.put方法的使用有以下特点: 1. 如果paramMap中已经存在具有相同键的元素,则新的值将替换原来的值。 2. 如果paramMap中不存在具有相同键的元素,则该键值对将被添加到paramMap中。 总之,paramMap.put的意思是将键值对添加到Map中,以便通过唯一的键来获取和操作对应的值。 ### 回答3: paramMap.put是一个Java中的方法,用于往一个参数映射(parameter map)中添加键值对。参数映射是一种可用于传递参数的数据结构,它由一系列的键值对组成,每个键对应一个值。通过使用paramMap.put方法,我们可以向参数映射中添加新的键值对,以便在程序的其他部分使用这些参数。 具体来说,paramMap.put方法的作用是将指定的键值对添加到参数映射中。该方法接受两个参数,第一个参数是键(key),第二个参数是值(value)。键用于唯一标识一个参数,而值则是该参数的具体数值。通过调用paramMap.put方法,我们可以将键值对添加到参数映射中,以便在程序的其他地方使用。 例如,我们可以创建一个空的参数映射paramMap,然后通过paramMap.put方法向其中添加键值对。假设我们想要向参数映射中添加一个名为"username"的键,对应的值为"John"。我们可以使用paramMap.put("username", "John")来实现,此时参数映射中就会包含一个键名为"username",对应的值为"John"的键值对。 总而言之,paramMap.put方法的作用是向一个参数映射中添加键值对,以便在程序的其他地方使用这些参数。这个方法通常结合起来使用,用于构建复杂的参数传递机制。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值