您的位置:首页 > 产品设计 > UI/UE

ueditor在配置图片,附件上传

2013-08-23 11:59 471 查看



整体目录结构是这样子的.
项目根目录为webroot
ueditor放置于/resources/ueditor文件夹内
图片我希望放置于/upload文件夹内
附件我希望放置于/uploadfile文件夹内

1,配置ueditor.config.js
设置项目的URL为 var URL = window.UEDITOR_HOME_URL || "/resources/ueditor/"
将图片上传配置区中的imagePath设置为"/" 因自己图片的存储区域而定
将附件上传配置区的filePath设置为"/" 因自己附件存储区域而定
如下:

//图片上传配置区
,imageUrl:URL+"jsp/imageUp.jsp"             //图片上传提交地址
,imagePath:"/"                     //图片修正地址,引用了fixedImagePath,如有特殊需求,可自行配置
//附件上传配置区
,fileUrl:URL+"jsp/fileUp.jsp"               //附件上传提交地址
,filePath:"/"                   //附件修正地址,同imagePath

2,接下来配置imageUp.jsp

<%
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
Uploader up = new Uploader(request);
up.setSavePath("../../../upload");  //根据当前的JSP文件位置定位到upload文件,因jsp文件的位置而异
String[] fileType = {".gif" , ".png" , ".jpg" , ".jpeg" , ".bmp"};
up.setAllowFiles(fileType);
up.setMaxSize(10000); //单位KB
up.upload();
/*url地址修正*/
String urlFix = up.getUrl().replaceAll("../../../","");      //这儿的位置需要根据自己ueditor的目录深度来定需要怎么样定位到根目录
response.getWriter().print("{'original':'"+up.getOriginalName()+"','url':'"+urlFix+"','title':'"+up.getTitle()+"','state':'"+up.getState()+"'}");
%>
文件上传和这个同理,改掉对应的参数就行.

本文出自 “编程funny” 博客,请务必保留此出处http://anyhole.blog.51cto.com/2003910/1281359
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: