我刚刚从 BalusC 阅读了这个关于如何使用 3.0 Servlet API 上传文件的好答案。
我的问题是关于request.getParameter()
for common 字段的使用。例如,如果我的表单如下所示:
<form action="/upload" method="post" enctype="multipart/form-data">
<fieldset>
<label for="description">File description:</label>
<input type="text" id="description" name="description" value="" />
<label for="uploadedFile">File:</label>
<input type="file" id="uploadedFile" name="uploadedFile" />
<input type="submit" value="Send" />
</fieldset>
</form>
按照 BalusC 的解释,我应该操作返回的 InputStreampart.getInputStream()
以获取描述字段的内容。这是为什么 ?我试着简单地打电话request.getParameter("description")
,它似乎工作正常。
我使用 Tomcat 7.0.20。
谢谢你的帮助。