request.getParameterMap()获取map集合泛型的问题,求解

Map map = request.getParameterMap();获取map集合泛型的问题

错误提示信息
Type mismatch: cannot convert from Map to Map

通过request.getParameterMap()获取的的数据Map 其中key 是String value是一个String数组

现在你讲这样的数据放到一个Map key是String value是对象的的类型里面去 所以会发生 Type mismatch: cannot convert from Map to Map

修改成 Map mapStr = request.getParameterMap();

request.getParameterMap()得到的是Map类型数据
而你要将它赋值给Map类型的数据
请问String[]的属于Object这样的类型吗(或者说String[]的父类是Object吗)

楼主:

[code="java"]
Map<?,?> parameterMap = request.getParameterMap(); //让他自己根据自己返回的类型
[/code]

看看,你前台请求过来,参数体的完整程度。