使用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时遇到的问题,在此分享给大家,希望能帮助到大家。

0 0
原创粉丝点击