33.文件上传下载-缓存大小和临时目录

2018-06-19  本文已影响0人  若愚同学

缓存大小:

指定文件超过该大小就会将上传文件保存到指定的临时目录中,如果上传的文件都保存到内存中,可能会造成内存溢出的问题.默认是10kb.

临时目录:

保存超过指定缓存大小的文件的目录
,默认在Tomcat/temp路径下

可以使用下面的方法判断上传文件是否在内存中

fileItem.isInMemory()
DiskFileItemFactory factory = new DiskFileItemFactory();

//设置上传文件的缓存大小
factory.setSizeThreshold(1024*100);
//设置临时目录
factory.setRespository(new File("临时目录的路径"))
上一篇 下一篇

猜你喜欢

热点阅读