window.UEDITOR_HOME_URL="${jspPath}/js/editor/";//指向根目录初始化对象4.

ueditor 富文本编辑器的 初体验 java

系统 2027 0

1. http://ueditor.baidu.com/website/index.html   下载包

2.解压然后放入自己项目目录

ueditor 富文本编辑器的 初体验 java

 

 

 3.

<script type="text/javascript">
   window.UEDITOR_HOME_URL="${jspPath}/js/editor/";  //指向根目录 初始化对象

</script>

 

 4.

<script type="text/javascript" src="${jspPath}/js/editor/editor_all.js"></script>
<script type="text/javascript" src="${jspPath}/js/editor/editor_config.js"></script>
<link rel="stylesheet" href="${jspPath}/js/editor/themes/default/css/ueditor.css">

 

 

<textarea id="summarys"   rows="15" cols="120" name="summarys" onclick="testedior('summarys')">${summary}</textarea>

 

<script type="text/javascript">
 function testedior(id){
  new UE.ui.Editor({
   toolbars:[['fullscreen', 'source', '|', 'undo', 'redo', '|',
                 'bold', 'italic', 'underline', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch','autotypeset','blockquote', 'pasteplain', '|', 'forecolor', 'backcolor', 'insertorderedlist', 'insertunorderedlist','selectall', 'cleardoc', '|',
                 ,'lineheight','|', 'customstyle', 'paragraph', 'fontfamily', 'fontsize', '|','indent', '|',
                 'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|','touppercase','tolowercase','|',
                 'link', 'unlink', 'anchor', '|','imagecenter', '|','insertimage','pagebreak', '|',
                 'horizontal', 'date', 'time', 'spechars', '|','inserttable', 'deletetable', '|', 'preview','help']],
         initialFrameWidth:950,//宽度
         theme:"default", //皮肤
   autoFloatEnabled:false,//工具栏不随着浏览器的滚动漂浮
         autoHeightEnabled:false,//内容不自动增高
         lang:'zh-cn' //语言
     }).render(id);
 }
</script>

 5.

上传图片需要修改配置editor_config.js

里面的路径

 //图片上传配置区
        ,imageUrl:URL+"file!bdupload.action?_charset_=utf-8"             //图片上传提交地址
        ,imagePath:""                     //返回是网络地址直接为空

        ,imageFieldName:"filedata"                   //图片数据的key,若此处修改,需要在后台对应文件修改对应参数
        //,compressSide:0                            //等比压缩的基准,确定maxImageSideLength参数的参照对象。0为按照最长边,1为按照宽度,2为按照高度
        //,maxImageSideLength:900                    //上传图片最大允许的边长,超过会自动等比缩放,不缩放就设置一个比较大的值,更多设置在image.html中

 

 

java

 /**
  * 新编辑器
  * @return
  * @throws Exception
  */
 public String bdupload() throws Exception{
  admin=(Admin)ServletActionContext.getRequest().getSession().getAttribute("admin");
  ServletActionContext.getResponse().setContentType("text/html; charset=utf-8");
    String path1="";
    int nid=admin.getAdid();
    if(filedata!=null){
     path1 = fileService.newuploadPicture(filedata, filedataFileName, new int[] {550, 150},15,nid);
   }
    String json="{\"title\":\"tt\",\"state\":\"SUCCESS\",\"url\":\""+path1+"\"}"; 
   try {
    ServletActionContext.getResponse().getWriter().write(json);
   } catch (IOException e) {
    e.printStackTrace();
   }
    return null;
  }


          

ueditor 富文本编辑器的 初体验 java


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论