我想问题是您的包装程序不提供对新参数的访问,这些参数在复制后已添加到原始参数映射中。
可能您应该执行以下操作(以及其他方法):
public String[] getParameterValues(String name) { String[] result = null; String[] temp = (String[]) parameters.get(name); if (temp != null){ result = new String[temp.length]; System.arraycopy(temp, 0, result, 0, temp.length); } else { return super.getParameterValues(name); } return result; }


