我正嘗試上傳文件到服務器。這是我的表單代碼。在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」) –