ssm整合ueditor

1.通过网址:http://ueditor.baidu.com/website/download.html 下载ueditor jsp的utf-8版本

 

ssm整合ueditor_第1张图片

2.将下载的文件夹命名成ueditor后复制到项目的webapp目录下(如果复制到WEB-INF下,ueditor会有一个controller.jsp请求的404的错误)

3.在页面中引入相应的js文件





4.加入ueditor初始化的代码,放在head内


5.在页面相应的位置引入富文本

6.在spring配置文件加入代码,否则请求不到js文件

 
7.此时可以看到富文本了,但是webapp/ueditor/jsp下的controller.jsp内

import="com.baidu.ueditor.ActionEnter"
会报错,因为lib文件夹内虽然有jar包,但是没有引入。

8.引入jar包,在pom.xml内加入

  
        
            commons-fileupload
            commons-fileupload
            1.3.3
        

        
        
            org.json
            json
            20171018
        
        
        
            commons-io
            commons-io
            2.6
        
        

        
            commons-codec
            commons-codec
            1.11
        

        
            com.baidu.ueditor
            ueditor
            1.1.2
        
但是ueditor在中央仓库内没有,需要手动加入

在ueditor/jsp/lib目录下打开命令窗口,运行下面代码

mvn install:install-file -Dfile=ueditor-1.1.2.jar -Dpackaging=jar -DgroupId=com.baidu.ueditor -DartifactId=ueditor -Dversion=1.1.2
9.controller.jsp内

out.getWriter().write( new ActionEnter( request, rootPath ).exec() );
会报错,改成

	response.getWriter().write( new ActionEnter( request, rootPath ).exec() );

10.对webapp/ueditor/jsp下的config.json进行修改



 否则上传的图片会404











你可能感兴趣的:(ssm)