首页 > 编程语言 > 详细

JavaWeb应用 磁盘文件管理

时间:2021-06-24 15:30:01      阅读:21      评论:0      收藏:0      [点我收藏+]

1、文件浏览

commons-io-2.4.jar包下的FileAlterationObserver、FileAlterationListenerAdaptor、FileAlterationMonitor,实现文件监听,定期更新文件状态信息。

通过FileAlterationObserver获取文件树,实现搜索算法。

技术分享图片
        fileAlterationObserver = new FileAlterationObserver(new File(rootPath));
        fileAlterationListenerAdaptor = new FileAlterationListenerAdaptor();
        fileAlterationObserver.addListener(fileAlterationListenerAdaptor);
        fileAlterationMonitor = new FileAlterationMonitor();
        fileAlterationMonitor.addObserver(fileAlterationObserver);
        fileAlterationMonitor.start();
View Code

2、文件上传

使用WebUploader实现文件分片上传、断点续传、高性能上传文件。

http://fex.baidu.com/webuploader/

3、文件下载

HttpServletResponse、OutputStream实现下载文件,或FileTools工具包。

4、文件预览

kkFileView实现doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等文件预览。

https://kkfileview.keking.cn/zh-cn/index.html

JavaWeb应用 磁盘文件管理

原文:https://www.cnblogs.com/cqutwangyu/p/14925887.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!