Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 如何使用commons.fileupload获取多部分网页的参数_Jsp_Servlets_Apache Commons - Fatal编程技术网

Jsp 如何使用commons.fileupload获取多部分网页的参数

Jsp 如何使用commons.fileupload获取多部分网页的参数,jsp,servlets,apache-commons,Jsp,Servlets,Apache Commons,有人能帮我使用加密类型多部分访问request.getParameter()吗。或者,请告诉我是否有其他方法获取网页参数,使用multipart?获取参数的方式与通常相同。我的意思是,在doPost()方法中,对请求对象调用getParameter(“parameterName”) 例如: 如果您要上传的表单如下所示: <form action="${pageContext.request.contextPath}/servletupload" method="POST" enctype=

有人能帮我使用加密类型多部分访问request.getParameter()吗。或者,请告诉我是否有其他方法获取网页参数,使用multipart

获取参数的方式与通常相同。我的意思是,在doPost()方法中,对请求对象调用getParameter(“parameterName”)

例如:

如果您要上传的表单如下所示:

<form action="${pageContext.request.contextPath}/servletupload" method="POST" enctype="multipart/form-data">
    <input type="hidden" value="testvalue" name ="parametername"/>
    Select file: <input type="file" name="file" size="60"/>
    <input type="submit" value="upload"/>
</form>
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {

    String parametername = request.getParameter("parametername");

    // upload code here

}

这就是我要问的。我无法使用enc类型作为多部分正常获取参数。我得到的是空值。参数名称:null操作:null数据库名称:null这是结果。