首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

Java multipart/form-data 提取不出數據:Servlet 處理文件上傳

     編輯:程式設計疑難解答

Java Servlet 中使用 enctype="multipart/form-data" 後,request.getParameter 無法取出一般表單欄位。

原因

multipart/form-data 請求體格式不同,傳統 getParameter 無法解析。需使用 Servlet 3.0 的 request.getPart(),或引入 Apache Commons FileUpload 庫來解析檔案與一般欄位。

範例:Part part = request.getPart("photo"); 可用於處理上傳檔案,一般欄位則需透過 MultipartRequest 或類似工具解析。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved