我正尝试上传文件到服务器。这是我的表单代码。在POST中没有收到任何数据
<form method="POST" action="<%request.getContextPath();%>/OPMS/webl" enctype="multipart/form-data">
<input type="hidden" name="handler" value="fileupload" />
<input type="hidden" name="user" value="${dev.getUserId()}" />
<input type="file" id="fileLoader" name="files" title="Load File" />
<button type="button" class="btn btn-primary" onClick="openFileChooser();"><em class="fa"></em> Choose File</button>
<button type="submit" class="btn btn-primary"><em class="fa fa-upload"></em> Upload </button>
</form>
问题是我无法从属性中获取数据。当我检查处理程序时,它返回null。但如果我改变方法GET
我可以正确查看请求中的参数,但获取将无法使用的表单enctype的类型。
您是否收到错误消息?我们需要查看您正在使用的代码来尝试并接收文件。 – jagler
我尝试请求时收到空指针异常。 getParameter(“handler”)。equals(“fileupload”) –