request.getParameterMap()的返回类型是Map类型的对象没错,但是,value的类型是就是String[] 啊。

解决方案 »

  1.   

    建议这种情况不要指定map的类型,直接点(理论上这种设计是有缺陷的,如果你不想动你的设计,那就按我说的来改):Map parameterMap = request.getParameterMap();//遍历map的时候再去转换
      

  2.   

    谢谢二位,为什么之前是一直正常而后却突然又抛错了呢?
    如果是有错误,那么之前就应该展现出来,而不是用了两个月之后,才出现问题。我想知道的是造成这种情况可能的原因是什么?是环境影响的么?因为之前系统从webloic切换到jboss,就遇到了同样的取值方法,weblogic可以正常取值,而jboss却失败的问题。