关于ckfinder+ckeditor 图片上传路径问题
2017-12-18 15:50
316 查看
本人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 ,以为在配置文件里,找了好久。希望对遇到同样问题的人有用,也给自己做个记录。
不喜勿喷,如果我哪里写错了或则有其他方法的大神们也请不吝赐教
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 ,以为在配置文件里,找了好久。希望对遇到同样问题的人有用,也给自己做个记录。
不喜勿喷,如果我哪里写错了或则有其他方法的大神们也请不吝赐教
相关文章推荐
- 整合ckeditor+ckfinder,解决上传文件路径问题
- CKEditor使用js结合CKFinder实现上传,解决项目路径问题
- 【Django基础入门】Ckeditor Wins7下图片上传及显示的路径问题
- 关于ueditor的图片上传时返回图片存储路径的问题
- 关于用Webpack路径压缩图片上传尺寸获取的问题
- struts2整合CKEditor和CKFinder,图片上传失败问题
- 关于web项目中的图片上传、并在前端显示问题(tomcat中配置文件上传虚拟路径)
- 关于百度world 编辑器改变上传图片的保存路径图片不显示的问题
- ckfinder 在上传图片后, ckeditor 获取图片路径时 多了个斜杠 如何解决呀?
- ckeditor文本编辑+ckfinder文本图片上传
- ckeditor和ckfinder配置上传图片
- 关于curl 上传图片的问题
- CKEditor+CKFinder的图片上传配置
- Ueditor上传图片时打开文件夹的延迟问题以及config.json中路径配置问题
- ckeditor结合 ckfinder上传图片
- 解决 ckfinder 不能上传图片,附件问题
- 获取用户上传的图片的本地路径实现方法,解决fakepath路径问题
- 关于 百度 Ueditor (在chrome浏览器) 上传图片时 打开文件夹的延迟问题
- 解决ckeditor中文路径无法下载,无法显示图片问题
- 解决关于Wordpress在SAE平台上无法上传图片的问题