关于ckfinder+ckeditor 图片上传路径问题

本人java 小白。 在做公司的小项目用的是jeesite,里面的图片和富文本用的是 ckfinder+ckeditor。过程中遇到了路径的问题。百度了有些答案没我想要的答案。写出自己的过程,方便以后看,也让其他小白遇到问题找到方法。

1 、上传图片的路径是可以配置自己的路径的。我是在jeesite中配置了   userfiles.basedir= 路径  (这里window是用的 \  而Linux是 /,服务器大多linux,注意修改)


2. 设置路径后添加图片,会发现 数据库存储的路径是    

 配置的userfiles.basedir +/userfiles/1/images/+ ${uploadPath}/+year+"/"+month+"/"


我自己是想改掉/userfiles/1/images/这一块,于是就百度找答案。后面看到图片上传是 FileUtils类里的createDirectory方法(com.thinkgem.jeesite.common.utils.FileUtils),于是断点,确认了文件上传方法。发现参数就是就传了 文件名,于是查看谁调用了这个方法。 (eclipse快捷键ctrl+alt+h)看到了CKFindConnectorServlet类。



然后去掉了 userfiles/1/images  。换成了自己的文件目录。



至于最后的年月日,百度就能找到一堆答案了。主要是想去掉  userfiles/1/images  ,以为在配置文件里,找了好久。希望对遇到同样问题的人有用,也给自己做个记录。 

不喜勿喷,如果我哪里写错了或则有其他方法的大神们也请不吝赐教

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值