下面是我用来测试的代码:我们正在做的是使用getPageContext().getRequest().getParameterMap()在post请求期间检索表单和url范围的散列。现在这项工作一切正常,花花公子,直到您将表单的enctype属性设置为“multipart/form-data”,如下所示:此时发生的是从getPageContext().getRequest().getParameterMap()返回的散列中没有返回任何表单字段值。有谁知道我们可以在哪里或如何获取这些数据或解决方法?我们使用getPageContext().getRequest().getParamete
谁能解释一下为什么ServletRequest.getParameterMap()返回类型MapServletRequest.getParameter()只返回类型String我不明白为什么map会映射到一个以上的值。TIA。 最佳答案 它返回具有相同名称的控件的所有参数值。例如:AudiFordOpel或AudiFordOpel任何选中/选定的值都将以:String[]cars=request.getParameterValues("cars");这对于表格中的多项选择也很有用:Delete?Foo${item.foo}结合ite
谁能解释一下为什么ServletRequest.getParameterMap()返回类型MapServletRequest.getParameter()只返回类型String我不明白为什么map会映射到一个以上的值。TIA。 最佳答案 它返回具有相同名称的控件的所有参数值。例如:AudiFordOpel或AudiFordOpel任何选中/选定的值都将以:String[]cars=request.getParameterValues("cars");这对于表格中的多项选择也很有用:Delete?Foo${item.foo}结合ite