百度插件ueditor
来源:互联网 发布:中国m2历年数据增速 编辑:程序博客网 时间:2024/06/06 09:01
此 插件有页面文本编辑框,图片、附件上传等功能,十分好用。下载地址
http://ueditor.baidu.com/website/
如果要用ueditor的图片文件上传功能,要将它放在项目中,不会提示后台配置错误无法上传文件
将下载的文件放在WebRoot目录下
注意
1.如果开发用的是struts框架,当ueditor上传图片的时候会出现找不到数据的问题,原因是在web.xml中配置了struts的默认过滤器
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
struts2过滤器中有文件上传功能,所以如果上传的文件被struts2的过滤器处理后,ueditor就找不到数据,所以要让ueditor上传文件不适用struts2的过滤器
import java.io.IOException;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter;
public class UeditorFilter extends StrutsPrepareAndExecuteFilter{
@Override
public void doFilter(ServletRequest req,ServletResponse res,FilterChain chain)throws IOException, ServletException {
HttpServletRequest request=(HttpServletRequest)req;
String urlString=request.getRequestURI();
System.out.println(urlString);
if(urlString.contains("/utf8-jsp/jsp")){
System.out.println("使用自己的过滤器");
chain.doFilter(req, res);
}else{
System.out.println("使用默认的过滤器");
super.doFilter(req, res, chain);
}
}
}
2.页面引用js的时候路径也写对,在utf8-jsp/jsp/config.json中可配置上传文件的选项
/* 上传文件配置 */
"fileActionName": "uploadfile", /* controller里,执行上传视频的action名称 */
"fileFieldName": "upfile", /* 提交的文件表单名称 */
"filePathFormat": "/ueditor/jsp/upload/file/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
"fileUrlPrefix": "/projectName", /* 文件访问路径前缀 */
"fileMaxSize": 51200000, /* 上传大小限制,单位B,默认50MB */
"fileAllowFiles": [
".png", ".jpg", ".jpeg", ".gif", ".bmp",
".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid",
".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso",
".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml"
], /* 上传文件格式显示 */
默认上传的文件会在服务器的项目名称(projectName)下的ueditor/jsp/upload/file
文件访问路径前缀可设置为项目名称,这样上传的文件就能在前台页面中显示了
- 百度Ueditor上传插件
- 百度插件ueditor
- 百度插件ueditor
- 编写百度ueditor编辑器自定义插件
- 百度ueditor富文本--自定义插件按钮
- 百度ueditor
- 百度UEditor
- 实践与提高:编写百度ueditor编辑器自定义插件
- 富文本编辑器——百度UEditor插件安装教程
- 百度ueditor编辑器插件开发之对话框-移动微模板插件
- 初探百度Ueditor
- 百度UEditor的使用
- 百度UEditor使用详解
- 百度UEditor的使用
- 百度UEditor在线编辑器
- 百度ueditor文本编辑器
- 百度UEditor使用方法
- 苦配百度Ueditor
- hive导出数据
- hdu5858Hard problem+计算几何(圆的面积交)
- AssetBundle5.0 打包,下载到本地,加载
- C++学习-C++简介2
- ACM--模拟--Inna and Choose Options--水
- 百度插件ueditor
- Jquery搜索框效果(百度关键词联想)
- 网络解析多接口
- 集合操作 异常处理
- Sqoop:连接MySQL和Hadoop的桥梁
- Latex数学公式中的空格
- Java基础(四)——面向对象的四大特征
- 汉诺塔递归方法
- 【集训讲课8.15】Codeforces 452F