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]
看看,你前台请求过来,参数体的完整程度。