我有一个上传多个文件的文件上传表单。 现在我已经硬编码了要存储上传文件的文件夹名称。
但我需要的是在上传时,表单还应发送文件夹名称,该名称将在服务器上创建以存储上传的文件。
这是我的表格
<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>
当我使用request.getParameter("foldername")
答案 0 :(得分:0)
由于enctype="multipart/form-data"
。要从“multipart / form-data”形式获取价值,您需要使用MultipartRequest
。当您使用多部分表单时,您可以访问request
对象上的参数。
请参阅:get-form-parameters-from-multipart-request以了解如何在多部分请求中获取参数。
否则试试这个:
getParameters()
com.oreilly.servlet.MultipartRequest
醇>