【发布时间】:2014-05-06 07:57:08
【问题描述】:
在我的文件上传 servlet 中,我有 4 个输入标签,如下所示
<li>Left File : <input type="file" name="dataFile1" id="fileChooser1" /></li><li><br></li>
<li>Right File : <input type="file" name="dataFile2" id="fileChooser2" /></li><li><br></li>
<li>Config File :<input type="file" name="dataFile3" id="fileChooser3" /></li><li><br></li>
<li>final File : <input type="file" name="dataFile4" id="fileChooser4" /></li><li><br></li>
<li><button type="button" id="execute" onclick="ValidateFile()">Click to Upload files</button></li>
现在,在我的 upload.java 中,我想确定正在上传来自哪个文件的输入。
我试过用,
String file1 = request.getParameter("dataFile1").toString();
String file2 = request.getParameter("dataFile2").toString();
String file3 = request.getParameter("dataFile3").toString();
String file4 = request.getParameter("dataFile4").toString();
和
if (file1 != null)
{
//use apache commons and upload file
out.println("left file uploaded");
}
但这不起作用。
如何识别文件是从哪个输入标签上传的?
【问题讨论】: