请问Jfinal:
MultipartRequest类中的saveDirectory值是怎么初始化的?默认文件夹名为 /upload, 我debug了一下,始终没看出从哪里初始化的这个值.
我要改变这个默认的上传文传夹名应怎样做?
me.setBaseUploadPath("upload");
如果以 "/" 打头,或者以 "D:/" 这样的绝对路径打头,会配置为你电脑硬盘的绝对路径,否则会配置为以项目根为基础路径的一个相对路径
例如,下面是两种不同的配置:
me.setBaseUploadPath("/upload");
me.setBaseUploadPath("upload");
前者将存放在你当前硬盘的根下面的 upload 目录下,后者将存放在你项目根之下的 upload 之下
2:以上。
此外,调用 getFile(...) 方法时可以临时传入路径,这个路径仅仅是相对于 me.setBaseUploadPath(...) 配置的路径的路径