Spring Boot集成CKFinder,实现浏览功能。
前言
上一篇记录了Spring Boot集成CKEditor,这里记录Spring Boot集成CKFinder实现浏览功能,详细的配置可以参考ckeditor和ckfinder集成详细配置及其优化,这里讲在Spring Boot中怎么玩CKFinder。ckeditor中“浏览服务器”的后台操作是自己写代码来实现浏览,界面操作不太友好。CKFinder的浏览界面不错,而且还能定制不同的样式。
集成
1.下载
下载Java 版本的CKFinder,支持Java的最新版本是2.6.2.1,3.x的CKFinder没有提供Java实现。下载后是压缩文件:【ckfinder_java_2.6.2.1.zip】
2.解压
1.ZIP解压
ZIP解压后的目录:
_source
:源代码;
CKFinderJava-2.6.2.1.war
:war包,可以直接在Tomcat下面运行。
2.War包解压
解压War包:
直接把ckfinder文件夹拷贝到static目录下面,和集成CKEditor一样。
3.配置
1.资源路径配置
WebMvcConfig
中添加配置,把CKFinder添加到Spring Boot的资源路径中,定义访问路径,便于访问。
registry.addResourceHandler("/ckfinder/**").addResourceLocations("classpath:/static/ckfinder/");
2.Maven依赖配置
CKFinderJava-2.6.2.1\WEB-INF\lib
下是用到的jar,pom
中配置主要的jar包。
<!--CKFinder start-->
<dependency>