如何将文本值与多个文件上传表格一起传递

问题描述

| 我有一个文件上传表格,可以上传多个文件。 现在,我已经硬编码了要在其中存储上载文件文件名称。 但是我需要的是在上载表单时还应该发送文件名称,该名称将在服务器上创建以存储上载的文件。 这是我的表格
 <form action=\"uploadprocess.jsp\" method=\"post\" enctype=\"multipart/form-data\" name=\"form1\" id=\"form1\">
<input name=\"file\" type=\"file\" id=\"file\">
<input name=\"file\" type=\"file\" id=\"file\">

<input name=\"foldername\" type=\"hidden\"> <!-- i will set folder name during run time -->
</form>
我用ѭ1时得到零     

解决方法

由于
enctype=\"multipart/form-data\"
。要从\“ multipart / form-data \”形式获取值,您需要使用
MultipartRequest
。当使用multipart形式时,可以访问
request
对象上的参数。 请参阅:get-form-parameters-from-multipart-request以了解如何在multipart请求中获取参数。 其他尝试: 下载http://www.servlets.com/cos/index.html 在
com.oreilly.servlet.MultipartRequest
上调用
getParameters()
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...