1. 程式人生 > >Commons-FileUpload 常用API

Commons-FileUpload 常用API

內存 設置 void 緩沖 請求 rep lis body true

ServerFileUpload類的常用方法

方法名稱方法描述
public void setSizeMax(long sizeMax) 設置請求信息實體內容的最大允許的字節數
public List parseReuqest(HttpServletRequest req) 解析form表單中的每個字符的數據,返回一個FileItem對象的集合
public static final boolean isMultiparyContent(HttpServletRequest req) 判斷請求信息中的內容是否是“multiparty/form-data”類型
public void setHeaderEncoding(String encoding) 設置轉換時所使用的字符集編碼

FileItem類的常用方法

方法名稱方法描述
public boolean isFormFieId() 判斷FileItem對象封裝的數據類型.普通表單字段返回true,文件表單字段返回false.
public String getName() 獲得文件上傳字段中的文件名,普通表單字段返回Null.
public String getFieIdName() 返回表單字段元素的name屬性值
public void write(File file) 將FileItem對象中保存的主題內容保存到指定的文件中.
public String getString() 將FileItem對象中保存的主題內容以一個字符串返回.其重載方法public String getString(Stirng encoding) 中的參數用指定的字符集編碼方式
public long getSize() 返回上傳文件的字節數

DiskFileItemFactory類的常用方法

方法名稱方法描述
public void setSizeThreshold(int sizeThreshold) 設置內存緩沖區的大小
public void setRepository(Stirng path) 設置臨時文件存放的目錄

Commons-FileUpload 常用API