JFinal中文件上傳後會默認放置到WebContent的upload包下,可是tomcat會自動重啓,當咱們再次打開upload文件夾查看咱們剛剛上傳的文件時,發現上傳的文件已經沒有了。由於tomcat重啓後會清除upload文件夾下的全部文件,因此咱們爲了不文件丟失,不要使用文件的默認路徑。java
自定義文件的上傳路徑以下:tomcat
在Config類中的 configConstant中定義文件上傳的基本路徑,如:spa
me.setBaseUploadPath("D:\\ecplises\\workspace\\java learning\\jFinal_test03\\WebContent");
而後咱們在接收上傳文件的地方重寫要放置在那個文件夾下(必定不要定義爲upload):code
UploadFile uFile=getFile("filename","jfinal_upload");
這樣當咱們執行完上傳文件後,會在jfinal_upload文件夾下看到剛剛上傳的文件。blog