一尘不染

fileupload jsp无法传递其他表单属性

jsp

我在jsp中具有以下内容:

<form action="/ucReady2/uploadservlet" method="post"
        enctype="multipart/form-data">
        <label for="filename_1">File: </label> <input class="wfs_button"
            id="filename_1" type="file" name="filename_1" size="50" /> <input
            type="input" name="rowindex" value="<%=rowIndexObj%>" /><input
            class="wfs_button" type="submit" value="Upload File" />
</form>

在uploadservlet中,我有:

String attribute = request.getParameter("rowindex");

该属性始终为null!。在我提交表单之前,输入字段本身具有一个值。Servlet无法读取该值。


阅读 189

收藏
2020-06-10

共1个答案

一尘不染

好的。我从fileupload网站找到了解决方案:

if (item.isFormField()) {
  if ("rowindex".equalsIgnoreCase(item.getFieldName())) {
     attribute = item.getString();
   }
}
2020-06-10