使用UEditor编辑器遇到的问题(java)
来源:互联网 发布:克而瑞数据2017年排名 编辑:程序博客网 时间:2024/05/18 04:51
一,maven多工程项目引其jar问题
pom.xml配置文件:
<dependency> <groupId>com.santong</groupId> <artifactId>udeditor</artifactId> <version>1.1.2</version> <scope>system</scope> <systemPath>${project.basedir}/lib/ueditor-1.1.2.jar</systemPath> </dependency> <dependency> <groupId>com.santong</groupId> <artifactId>json</artifactId> <version>1.1.2</version> <scope>system</scope> <systemPath>${project.basedir}/lib/json.jar</systemPath> </dependency>
注:此图只配置UEditor特有的jar包
其中:<groupId><artifactId><version>这三个标签中的值自己随便定义就行。只要<scope>为system
${project.basedir}中的project.basedir是maven中自带的变量它指向的地址是:你的代码所在的系统硬盘上的位置,与ide开发环境的工程目录无关
以下是我工程目录与jar包存放的位置。
i注:使用得是idea集成开发环境
遇到的问题:
就是上传图片不成功!使用eclipse是可以的。
解决方法:
在pom.xml添加了如下的配置信息:
<span style="font-size:14px;"> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.3</version> <configuration> <warName>${project.artifactId}</warName> <webResources> <resource> <directory>lib/</directory> <targetPath>WEB-INF/lib</targetPath> <includes> <include>**/*.jar</include> </includes> </resource> </webResources> </configuration> </plugin></span>
解决了无法上传图片的问题。因为我的项目是多模块的,所以这个配置信息放在了父级的pom.xml中
二,修改上传路径
因为UEditor上传的路径默认为从服务的根目录开始进行路径与文件的保存,由于我使用的是tomcat喜欢把war包直接打成ROOT.war放到webapp下,所以图片保存目录就在webapp/ROOT目录下了,这样一来,下次换包时老不方便了。所以需要进行修改一下。
解决方法:
1,将controller.jsp文件中的rootPath的值修改为你要保存的绝对路径地址(比如:D:\\demo)。
2,在此路径下建立一个jsp文件夹,将config.json文件放到此位置下就可以了。
3,进行完此配置后可以进行一下测试(官方网站上提供的测试方式 http://localhost:xxxx/xxxx/jsp/controller.jsp?action=config)如里有值则成功了。
注:此ueditor下载下没有修改过任何东西,除了文件上传的配置。我是根据断点源码找到这种修改方式的。我使用的ueditor版本:UEditor 1.4.3.3版本 2016-05-18
以上是我在使用ueditor时遇到的问题,在此分享给大家,希望能帮助到大家。
- 使用UEditor编辑器遇到的问题(java)
- ueditor编辑器遇到的问题
- 使用UEditor遇到的问题
- JSP中使用UEditor遇到的问题
- ueditor使用过程遇到的问题
- Ueditor编辑器的使用
- UEditor编辑器的使用
- ueditor编辑器的使用
- ueditor编辑器的使用
- ueditor编辑器的使用
- 百度ueditor使用遇到问题
- 使用百度富文本编辑器UEditor碰到的问题
- 使用百度富文本编辑器UEditor碰到的问题
- 百度编辑器ueditor的使用
- wordpress ueditor编辑器的使用
- ueditor编辑器的初次使用
- Ueditor使用过程中遇到的问题和解决方法
- angularjs中使用ueditor遇到的一个问题
- VC++6.0如何创建与调用动态链接库(dll)
- C# 实现二维数组的排序算法(代码)
- 日常小结-调整jvm内存大小
- php设计模式之单例模式代码
- Android中应用程序如何获得系统签名权限
- 使用UEditor编辑器遇到的问题(java)
- "数据库 'xxx' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
- HDU 1023 Train Problem II(卡特兰数)
- 基于关联规则的智能推荐
- 【最短系列】引用和指针的区别
- 原码, 反码, 补码 详解
- Android应用的目录组织结构,每个文件夹及文件的用途?
- 面向对象三大特性五大原则
- 深入理解Java:String