getFile 檔案上傳
Controller 提供了 getFile 系列方法支援檔案上傳。 特別注意:如果客戶端請求為 multipart request(form 表單使用了 enctype="multipart/form-data"),那麼必須先呼叫 getFile 系列方法才能使 getPara 系列方法正常運作,因為 multipart request 需要透過 getFile 系列方法解析請求體中的數據,包括參數。
檔案預設上傳至專案根路徑下的 upload 子路徑之下,該路徑稱為檔案上傳基礎路徑。可在JFinalConfig.configConstant(Constants me)方法中透過me.setBaseUploadPath(baseUploadPath) 設定檔上傳基礎路徑,該路徑參數接受以」/」打頭或以 windows 磁碟盤符打頭的絕對路徑, 即可將基礎路徑指向專案根徑之外,方便單機多實例部署。當此路徑參數設定為相對路徑時, 則是以專案根為基礎的相對路徑。