欢迎来到天天文库
浏览记录
ID:6046495
大小:620.50 KB
页数:6页
时间:2018-01-01
《百度编辑器的使用_jsp》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.下载ueditor解压选择性的考到项目中如图:新建一个ueditor里面2.jscss引用页面中3.页面上创建一个udeitor这时一个新的编辑就会成现在面前了4.修改参数editor_config.js4.1将~改为ueditor4.2修改URL这里的URL用的是相对路径相对于你页面上引用编辑器的位置,我的如图5修改image.html路径如图修改image.html里面的图片上传方式这里用到jsp上传6.修改wordimage.html同样修改上传方式如图7.修改上传的页面up.jsp路径如图所示(解释下如果没有用到struts的话就要加
2、入架包如图)修改保存路径为相对的具体代码如下:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@pageimport="java.io.*"%><%@pageimport="org.apache.commons.fileupload.*"%><%@pageimport="org.apache.commons.fileupload.util.*"%><%@pageimport="org.apache.commons.fileuplo
3、ad.servlet.*"%><%@pageimport="org.apache.commons.fileupload.FileItemIterator"%><%@pageimport="org.apache.commons.fileupload.disk.DiskFileItemFactory"%><%@pageimport="java.io.BufferedInputStream"%><%@pageimport="java.io.BufferedOutputStream"%><%@pageimport="java.io.File"%><%@p
4、ageimport="java.io.InputStream"%><%@pageimport="java.io.OutputStream"%><%@pageimport="java.io.FileOutputStream"%><%@pageimport="java.util.regex.Matcher"%><%@pageimport="java.util.regex.Pattern"%><%@pageimport="java.util.Date"%><%//保存文件路径StringfilePath="uploadfiles";Stringreal
5、Path=pageContext.getServletContext().getRealPath("/front/upload")+"/"+filePath;//StringrealPath="E:\apache-tomcat-7.0.22\webapps\ueditor_1_1_7_1_BRANCH\server\upload\"+filePath;//判断路径是否存在,不存在则创建Filedir=newFile(realPath);if(!dir.exists())dir.mkdirs();if(ServletFileUpload
6、.isMultipartContent(request)){DiskFileItemFactorydff=newDiskFileItemFactory();dff.setRepository(dir);dff.setSizeThreshold(1024000);ServletFileUploadsfu=newServletFileUpload(dff);FileItemIteratorfii=sfu.getItemIterator(request);Stringtitle="";//图片标题Stringurl="";//图片地址Stringfil
7、eName="";Stringstate="SUCCESS";StringsfileName="";while(fii.hasNext()){FileItemStreamfis=fii.next();try{if(!fis.isFormField()&&fis.getName().length()>0){fileName=fis.getName();Patternreg=Pattern.compile("[.]jpg
8、png
9、jpeg
10、gif$");Matchermatcher=reg.matcher(fileName);if(!matcher.
11、find()){state="文件类型不允许!";break;}sfileName=newDate().getTime()+fileNa
此文档下载收益归作者所有