基于spring-boot和elfinder的在线文件管理

大家好,我是帅气小伙,今天为大家分享的是一个轮子,最近在项目中需要一些CMS的功能,在线管理一些静态资源文件,在经过一番资料查找,最终决定使用elfinder。它的官方Java集成还是有点坑的。于是在找到了一些民间大神封装好的elfinder-java,在他的基础上进行了一番修改,能够快速集成到了spring-boot。

目前的功能

  • 支持在线文件下载

    image.png

  • 支持目录上传

    image.png

  • 支持zip tar Gzip 的在线解压和压缩文件夹

    image.png

image.png

  • 支持多种文本格式的高亮显示和在线编辑

    image.png

image.png

  • 支持在线文件预览

    image.png

  • 支持文件夹权限设置

    image.png

  • 支持国际化

    image.png

源码地址

https://github.com/konglinghai123/spring-elfinder

基于spring-boot和elfinder的在线文件管理相关推荐

  1. 基于 Spring Boot 的在线考试系统

    点击上方「蓝字」关注我们 今天推荐一款非常不错的,基于Spring Boot与Vue的前后端分离的在线考试系统.仓库地址: https://github.com/19920625lsg/spring- ...

  2. 基于Spring Boot的超时代停车场管理平台-计算机毕业设计

    1.选题目的和意义 1.1选题目的 随着中国经济的发展,各行业逐渐向世界前沿靠拢,并成为汽车大国,各种合资品牌,进口汽车,国产汽车得到快速发展.许多汽车逐渐走入人们的家中,特别是特大城市.发达城市汽车 ...

  3. 基于Spring Boot+vue的民宿预定管理系统的设计与实现

    基于Spring Boot+vue的民宿预定管理系统 研究的背景与意义 随着互联网技术的快速发展,网络时代的到来,网络信息也将会改变当今社会[1].各行各业在日常企业经营管理等方面也在慢慢的向规范化和 ...

  4. 推荐一个基于 Spring Boot+MyBatis Plus+JWT 的问卷系统!

    你好呀,我是 Guide!这里是 JavaGuide 的「优质开源项目推荐」第 8 期,每一期我都会精选 5 个高质量的 Java 开源项目. 时间过的真快,不知不觉「优质开源项目推荐」系列已经持续半 ...

  5. 基于Spring Boot的在线商城网站

    基于Spring Boot的在线商城网站  系统角色: 管理员.普通用户 主要功能包括: 前台普通用户的首页登录与注册.首页宣传轮播.商城新品上线.商品快速检索.商品细节展示.订单流程.订单结算.我的 ...

  6. 基于Spring Boot垂钓服务系统的设计与实现毕业设计源码071739

    目  录 摘要 1 绪论 1.1 研究背景 1.2研究意义 1.3相关技术介绍 1.4论文结构与章节安排 2垂钓服务系统需求分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性 ...

  7. springboot 微信太阳码_WxJava基于Spring Boot开发微信公众号手机注册码

    WxJava基于Spring Boot开发微信公众号手机注册码 Szx • 2019 年 05 月 18 日 第一步先下载官方Demo https://github.com/binarywang/we ...

  8. Spring Boot 实现万能文件在线预览,已开源,真香!!

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...

  9. 基于Spring Boot的二手车交易网站设计与实现

    ** 基于Spring Boot的二手车交易网站设计与实现 ** 摘要 二手车交易网站以Eclipse 作为本课题开发环境,采用Java语言.Spring Boot框架和Mysql数据库搭建而成的项目 ...

最新文章

  1. Ajax技术群英会,火热报名中!
  2. 推荐10款来自极客标签的超棒前端特效[第五期]
  3. 【CyberSecurityLearning 31】Linux网络信息查看与配置、日志文件的管理、备份及日志服务器的搭建
  4. 详解mybatis的配置setMapperLocations多个路径两种方法
  5. volatile的学习总结
  6. assubclass_Java类class asSubclass()方法及示例
  7. 如何保证交叉表编译器和目标系统版本一致_嵌入式系统词汇表
  8. IE下的一个安全BUG —— 可实时跟踪系统鼠标位置
  9. LeetCode 5367. 最长快乐前缀
  10. AngularJS与服务器交互(4)
  11. 【Gym - 101234A】Hacker Cups and Balls【线段树 + 二分答案】
  12. Swift开发笔记-Mac OS X 天气预报应用开发(Xcode7.2)
  13. IDEA 插件开发 创建一个控制台窗口
  14. html整体结构,详解HTML的整体结构
  15. Gabor滤波器详解
  16. 端端Clouduolc与百度云盘等公有云同步的区别
  17. Python 使用xlsxwriter绘制Excel表格
  18. 离散点插值反距离加权法IDW C#实现
  19. 挑战杯一次出乎意料的比赛
  20. matlab用牛顿差值计算三次差值多项式,计算方法用Newton插值多项式求函数的近似值.docx...

热门文章

  1. 4位16色灰度图像处理
  2. CETK测试原理/测试方法/测试结果分析以及常见WinCE Test Kit运行问题的排查
  3. C语言 游戏远程call调用,关于远程注入游戏并调用 call 的问题
  4. php撒意思,php表示是什么意思
  5. 学编导还是学计算机,高二学编导烧钱吗
  6. php命令执行无法重定向输出,php – CodeIgniter 3重定向功能无法正常工作
  7. php验证码背景图是数字,ThinkPHP5.0.20验证码背景图片
  8. tablueau地图标记圆形_30天30张中国风地图,从青绿山水到秦砖汉瓦
  9. 如何向IPython Notebook中导入.py文件
  10. P多行溢出省略号的处理