FCKeditor在java里的用法
来源:互联网 发布:2016年投资域名怎么样 编辑:程序博客网 时间:2024/05/17 06:13
按照网上一篇文章的指南去测试FCKeditor,发觉 FCKeditor_2.2.rar包里的/FCKeditor_2.2/FCKeditor/editor/filemanager里没有jsp的文件夹,感觉奇怪。以为是开发人员忘记打包在里面了(哈哈,可笑),于是再下载旧版本的来看,还是没有,郁闷。。。
于是看了看FCKeditor-java-.rar里的源码,将源码改了改,本身是可配置的,让我给改掉了,嘿。。修改的是com.fredck.FCKeditor.uploader.SimpleUploaderServlet的init方法,全部都做了硬编码:
public void init() throws ServletException {
debug=true;
if(debug) System.out.println("/r/n---- SimpleUploaderServlet initialization started ----");
baseDir="/UserFiles/";
enabled=true;
String realBaseDir=getServletContext().getRealPath(baseDir);
File baseFile=new File(realBaseDir);
if(!baseFile.exists()){
baseFile.mkdir();
}
allowedExtensions = new Hashtable(3);
deniedExtensions = new Hashtable(3);
allowedExtensions.put("File",stringToArrayList(""));
deniedExtensions.put("File",stringToArrayList("php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi"));
allowedExtensions.put("Image",stringToArrayList("jpg|gif|jpeg|png|bmp"));
deniedExtensions.put("Image",stringToArrayList(""));
allowedExtensions.put("Flash",stringToArrayList("swf|fla"));
deniedExtensions.put("Flash",stringToArrayList(""));
if(debug) System.out.println("---- SimpleUploaderServlet initialization completed ----/r/n");
}
然后修改/FCKeditor/fckconfig.js
FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=/servlet/com.fredck.FCKeditor.connector.ConnectorServlet' ;
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=/servlet/com.fredck.FCKeditor.connector.ConnectorServlet' ;
FCKConfig.FlashBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Flash&Connector=/servlet/com.fredck.FCKeditor.connector.ConnectorServlet' ;
FCKConfig.LinkUploadURL = '/servlet/com.fredck.FCKeditor.uploader.SimpleUploaderServlet' ;
FCKConfig.ImageUploadURL = '/servlet/com.fredck.FCKeditor.uploader.SimpleUploaderServlet?Type=Image' ;
FCKConfig.FlashUploadURL = '/servlet/com.fredck.FCKeditor.uploader.SimpleUploaderServlet?Type=Flash' ;
然后就可以测试FCKeditor-java.rar下面的例子啦。
原先可以支持asp,php。。。的现在都搞成支持java的啦,嘿嘿。。。
- FCKeditor在java里的用法
- FCKeditor在Java环境下的使用方法
- FCKeditor在Java环境下的使用方法
- FCKeditor的用法
- java里this的用法
- Java里this的用法
- fckeditor的用法(转)
- Fckeditor的Java使用
- FCKeditor在java下的文件上传运用
- FCKeditor.Net 2.6.3 在Net项目里的初步配置
- FCKeditor在asp.net中的用法
- FCKeditor在asp.net中的用法
- FCKeditor在asp.net中的用法
- CodeIgniter 里集成 FCKeditor 的方法
- const在c++里的用法
- insetdrawable在dialog里的用法
- sql null在条件里的用法
- FCKEditor在.net的使用
- test
- 网络硬盘
- 2006年怎么过
- Oracle触发器介绍 语句级触发器
- 2006年奋斗任务
- FCKeditor在java里的用法
- Profile的作用
- ASP.NET程序中常用代码汇总
- 编程语言的终极梦想
- MagicLinux 2.0 正式版发布
- 读取Excel文件中的数据,并显示在MSFlexGrid表格中
- 全国车牌详解全国车牌详解
- Java名人录
- 直接call地址