zoukankan      html  css  js  c++  java
  • Jfinal整合百度富文本编辑器ueditor

    ueditor配置文件ueditor.config.js修改参数serverUrl:(改为要调用的action)

    后台代码

    package com.sandu.mega.admin.ueditor;
    
    import com.jfinal.aop.Clear;
    import com.jfinal.core.Controller;
    import com.jfinal.kit.Ret;
    import com.jfinal.upload.UploadFile;
    import com.sandu.mega.common.kit.UploadOSSKit;
    /**
     * 
    * @ClassName: UeditorController
    * @Description: TODO(百度富文本编辑器统一调用控制器 )
    * @author suruozhong
    * @date 2017年3月7日
    *
     */
    @Clear
    public class UeditorController extends Controller {
        /**
         * ueditor上传
         */
        public void upload(){
            if ("config".equals(getPara("action"))) {
                render("/assets/ueditor/jsp/config.json");
                return;
            }
            UploadFile file = getFile("upfile"); //获取文件
            String fileName = file.getFileName();
            String[] typeArr = fileName.split("\.");
            String orig = file.getOriginalFileName();
            long size = file.getFile().length();
            String url = UploadOSSKit.uploadImage(file);
            Ret ret = Ret.create("state", "SUCCESS")  //下面这几个都是必须返回给ueditor的数据
                    .set("url", url)  //文件上传后的路径
                    .set("title", fileName)  //文件名称
                    .set("original", orig)  
                    .set("type", "."+typeArr[1])
                    .set("size", size);
            renderJson(ret);
        }
    }
  • 相关阅读:
    而字歌
    排列组合的学习,基础入门,选修2-3
    金句集(目前9句)
    简析几何叉乘与安培力的内在逻辑
    浅谈参变分离的妙用
    日语
    Tarjan-SCC-NOIP2015message
    WebAPI身份验证
    简单记录在Visual Studio 2013中创建ASP.NET Web API 2
    从两个平方算法到分治算法-java
  • 原文地址:https://www.cnblogs.com/suruozhong/p/6531082.html
Copyright © 2011-2022 走看看