http上传文件到阿里云,有好的方法吗

用Jfinal开发的网站,但是相关的文档想放在阿里云上比较安全,查了Jfinal的手册只找到了getfile()这个函数。

现在的做法是,浏览器先上传数据到本地服务器,然后再复制到阿里云上,不知道有没有办法直接上传到阿里云上。

另外,一旦getfile之后,文件就已经在服务器上了,有时想做些限制,如文件大小的控制,没法做到。

评论区

JFinal

2018-03-03 19:29

通过 getFile() 得到 UploadFile 对象 uf,然后通过 uf.getFile() 得到 java.io.File 对象,随后就可以随心所欲地控制大小或者控制希望存放的地方了

例如,使用 uf.getFile().renameTo(...) 可以移动文件的位置

飞羽

2018-03-03 19:33

可以用js上传吧

rirai

2018-03-05 15:59

@JFinal 谢谢,现在就是这么做的。

热门反馈

扫码入社