1. 程式人生 > >攔截器與檔案上傳

攔截器與檔案上傳

檔案上傳: 三種上傳方案 虛擬路徑與真實路徑 /upload copyFile與copydirectory

0. 檔案下載

另存為 直接開啟

  1. 內容型別 response.setContentType(d.getMime());

  2. 設定響應頭 response.setHeader(“Content-Disposition”,“attachment;filename=” + fileName);//檔名

  3. 處理檔名的中文亂碼 String fileName = d.getFileName(); fileName = new String(fileName.getBytes(“utf-8”), “iso8859-1”);

  4. struts2檔案上傳大小設定

  5. struts2檔案上傳型別設定 根據struts2自帶的fileupload攔截器中提供的allowedTypes來進行限制

    image/png,image/gif,image/jpeg