问题描述
|
我有一个文件上传表格,可以上传多个文件。
现在,我已经硬编码了要在其中存储上载文件的文件夹名称。
但是我需要的是在上载表单时还应该发送文件夹名称,该名称将在服务器上创建以存储上载的文件。
这是我的表格
<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()