?文件上傳例子
提供一個文件上傳方法筋搏,用于上傳單筆或多筆文件刁憋,可對其進(jìn)行查看和刪除操作。
實現(xiàn)類:為com.kaisa.core.utils.UploadUtil
由于這個上傳基于过吻,Nutz.Mvc 內(nèi)置的專門處理文件上傳的適配器org.nutz.mvc.upload.UploadAdaptor纯衍。
使用時注意如下幾點:
1 前端form需要添加enctype="multipart/form-data"
2 controller入口方法上面需要添加如下注解,適配器的幾個參數(shù): 臨時文件夾路徑,緩存環(huán)的大小,編碼,臨時文件夾的文件數(shù),上傳文件的最大大性匍(單位為 Byte字節(jié))狡刘。適配器的各參數(shù)可根據(jù)實際情況自行設(shè)置。
3 然后調(diào)用UploadUtil幾個靜態(tài)方法即可完成上傳困鸥,刪除嗅蔬,查看等功能。