- 浏览: 103551 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
xwpxcom:
Springmvc学习笔记一(maven项目创建与配置) -
leaow567:
表达不严谨“用户自定义的ClassLoader有ExtClas ...
openfire源码解读第一节----ClassLoader的认识与理解 -
leaow567:
顶起!一起学习
openfire源码解读第一节----ClassLoader的认识与理解 -
xs.cctv:
信科
Springmvc学习笔记一(maven项目创建与配置) -
ywbrj042:
我们也在用这个,也在看openfire的源代码。以后可以一起交 ...
openfire源码解读第一节----ClassLoader的认识与理解
1 首先在这里下载fckeditor组件 放在自己的工程中,fckconfig.js需要配置自己项目的处理上传路径这个项目中是/rhcy/connector,可以查找在那个位置,然后在web.xml中找到connector所对应的servlet,
2,在页面中引入该fckeditor工具 <script type="text/javascript"
src="<%=path%>/flexigrid_my/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/rhcy/fckeditor/fckeditor.js"></script>
获得编辑器的代码为
<form action="" method="post">
<table border="0" width="700" align="center">
<tr>
<td>
<textarea id="text1" name="content"
style="WIDTH: 80%; HEIGHT: 400px">放假</textarea>
<script type="text/javascript">
var oFCKeditor = new FCKeditor('content') ;
oFCKeditor.BasePath = "/rhcy/fckeditor/" ;这里改为自己的项目
oFCKeditor.Height = 400;
oFCKeditor.Width = 800;
oFCKeditor.ToolbarSet = "Default" ;
oFCKeditor.ReplaceTextarea();
</script>
</td>
</tr>
</table>
</form>
压缩包中的两个servlet的配置如下
第一个配置是fckeditor上传组件的配置
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>SimpleUploader</servlet-name>
<url-pattern>/simpleuploader</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>/connector</url-pattern>
</servlet-mapping>
这两映射路径都要在fckconfig.js中进行更改
下面几项路径必须要修改我现在项目是rhcy你可以改为自己的
FCKConfig.LinkBrowser = true ;
FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=/rhcy/connector';
FCKConfig.LinkBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70%
FCKConfig.LinkBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70%
FCKConfig.ImageBrowser = true ;
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=/rhcy/connector'
FCKConfig.ImageBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% ;
FCKConfig.ImageBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% ;
FCKConfig.FlashBrowser = true ;
FCKConfig.FlashBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Flash&Connector=/rhcy/connector';
FCKConfig.FlashBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; //70% ;
FCKConfig.FlashBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; //70% ;
FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath + '/simpleuploader?Type=File';
FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ; // empty for all
FCKConfig.LinkUploadDeniedExtensions = "" ; // empty for no one
FCKConfig.ImageUpload = true ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + '/simpleuploader?Type=Image';
FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ; // empty for all
FCKConfig.ImageUploadDeniedExtensions = "" ; // empty for no one
FCKConfig.FlashUpload = true ;
FCKConfig.FlashUploadURL = FCKConfig.BasePath + '/fckeditor/simpleuploader?Type=Flash';
FCKConfig.FlashUploadAllowedExtensions = ".(swf|flv)$" ; // empty for all
FCKConfig.FlashUploadDeniedExtensions = "" ; // empty for no one
完了把我这个压缩包的文件拔下去看看就明白了
- 新建文件夹.rar (1 MB)
- 下载次数: 14
发表评论
-
openfire源码解读第四节---如何加载文件到classpath中与如何通过反射加载文件
2013-05-24 22:52 1786第三节中我们阅读了org.jivesoftware.ope ... -
openfire源码解读第二节---java的System.getProperty()方法可以获取的值
2013-05-19 17:27 2344上一节主要学习了jvm的类加载器,这节继续进行,从org.j ... -
利用Apache POI操作Excel文档
2011-01-16 08:55 1028众所周知,EXCEL是微软 的office套件里的一个产品 ... -
用插件读取doc文档的方法
2010-08-29 00:31 1110下面用到一个插件 插件可以下载在下面:实例代码如下 i ... -
如何把pdf文件转换为txt文件
2010-08-29 00:23 746在这里我用了两个包一个是PDFBox-0.3.7.jar 一 ... -
java读取文件的demo2
2010-08-29 00:10 672该方法用的是BufferedReader跟FileReader ... -
读取文件demo1
2010-08-28 21:08 675呆在家没事 就看看基础 ... -
文件夹拷贝
2010-08-20 15:08 843import java.io.*; public class ... -
模仿c++同时处理多个
2010-08-20 12:33 719public class Test { public st ... -
文件夹遍历
2010-08-20 10:08 874import java.io.File;import java ... -
jsp中js上传组件的使用
2010-08-02 23:11 10711 首先把jquery.uploadify ... -
jsp虚静态
2010-08-02 20:41 676今天群里一个哥们问我上次的虚静态怎么做的 所以我特地把他整理出 ... -
java往properties文件中写配置信息
2010-06-24 20:32 1337上一节我们学习了读取p ... -
java读取数据库配置文件
2010-06-24 20:24 13381.新建一个db.properties文件,在src下新建包例 ... -
验证码例子
2010-06-17 19:53 8341.准备一个servelt类,里面是生成图片的代码 ... -
页面跳转总结
2010-06-17 19:48 625第一种方案:<a href="javaSc ... -
开发经验总结
2010-06-17 19:46 6621. 在开发的时候遇到要设置或者存储很多值的时候,尽量用循 ... -
时间格式化
2010-06-08 14:26 972时间格式化String datetime = DateForm ...
相关推荐
在JSP中使用FCKeditor,首先需要将FCKeditor的JAR包引入到项目的类路径中。这些JAR包包含了FCKeditor的服务器端组件,如Servlet和相关的处理类,它们负责处理编辑器的上传和保存操作。 3. **FCKeditor的jar包** ...
- 为了兼容不同的浏览器,确保在JSP页面中使用XHTML标准。 - 如果在部署时遇到路径问题,检查FCKeditor的URL是否正确,确保所有相关文件可访问。 - 考虑安全问题,对用户提交的内容进行过滤和验证,防止XSS攻击。 ...
总结来说,FCKeditor 2.6.4 的配置和集成涉及到多个步骤,包括下载必要的文件、设置环境依赖、配置属性文件、更新 `web.xml` 文件以及在 JSP 页面中使用编辑器。通过这些步骤,可以在 JSP 项目中成功部署和使用 ...
在JSP中使用FCKeditor通常涉及以下步骤: - **下载和引入**:首先从官方或第三方网站下载FCKeditor的压缩包,解压后将所需文件放入项目的资源目录。 - **配置路径**:在JSP页面中设置FCKeditor的路径,确保能正确...
在JSP中使用FCKeditor时,你需要将这些文件放入Web应用的适当目录,通常是`/js`或`/resources`目录下。确保包含了FCKeditor的核心文件,如`fckeditor.js`,以及任何额外的插件或语言包。 接下来,我们需要在JSP页面...
在JSP中使用FCKeditor,主要是通过JavaScript在客户端实现富文本编辑,然后将编辑好的内容通过AJAX或表单提交的方式传递到服务器端。JSP页面通常会包含FCKeditor的JavaScript库,当用户在编辑器中完成内容编辑后,...
3. **处理表单提交**:在JSP中,你需要处理表单提交,获取FCKeditor中的内容。由于FCKeditor会将内容转化为HTML格式,所以需要通过服务器端的脚本(如Java)来解析并保存。例如,在JSP中可以使用`request....
在JSP中使用FCKeditor,可以极大地提升用户在网页表单中的编辑体验。 **二、环境准备** 在使用FCKeditor之前,需要确保开发环境已经搭建好,包括: 1. **JDK**:Java Development Kit,用于编译和运行Java程序。 2....
以下是一个简单的Java Servlet示例,展示如何在JSP页面中引入和初始化FCKeditor: ```java // 在Servlet中,设置响应内容类型为HTML response.setContentType("text/html;charset=UTF-8"); // 创建FCKeditor实例 ...
当用户在FCKeditor中选择上传图片时,FCKeditor会向指定的`FileBrowserUploadUrl`发起POST请求,服务器端的Servlet接收到请求后,读取上传的文件并保存到服务器的特定目录。 **安全与优化** 在实际应用中,需要考虑...
在JSP中使用FCKeditor,首先需要将下载的`FCKeditor-2.3`压缩包解压,然后将资源文件复制到Web项目的相应目录,如`/WEB-INF/fckeditor/`。接着,在JSP页面中引入FCKeditor的JavaScript文件并创建编辑器实例: ```...
**JSP页面中集成FCKeditor编辑器** FCKeditor是一款功能强大的开源文本编辑器,广泛应用于网页内容编辑,尤其在Java JSP开发环境中。它提供了丰富的文本格式化选项,支持图片、链接、表格等多媒体元素的插入,使得...
在JSP中使用FCKEditor,你需要遵循以下步骤: 1. **下载与解压**: 首先,你需要从官方网站或GitHub等开源仓库下载FCKeditor 2.6的源码包,解压缩后得到FCKeditor的文件夹,里面包含了所有必要的JavaScript、CSS和...
**JSP中的FCKeditor2.3配置详解** FCKeditor是一款开源的JavaScript富文本编辑器,它在Web开发中广泛用于提供用户友好的在线文本编辑功能。在JSP环境中集成FCKeditor2.3可以帮助开发者创建具有WYSIWYG(所见即所得...
在JSP中使用FCKeditor,首先需要将FCKeditor的资源文件下载并解压到项目目录下。在提供的信息中,"TestFCKeditor"可能是解压后的文件夹,包含了FCKeditor的所有必要文件,包括JavaScript库、CSS样式表、语言文件等。...
综上所述,JSP程序中使用FCKeditor编辑器涉及到前端JavaScript的使用、后端数据的处理、安全性的考量以及可能的自定义扩展。理解并掌握这些知识点,将有助于在实际开发中更好地利用FCKeditor提升用户体验。
3. **配置TLD文件**: 将`FCKeditor.tld`文件拷贝到`/WebRoot/WEB-INF`目录下,这个文件是Tag Library Descriptor,用于JSP中使用FCKeditor标签。 4. **配置Web.xml**: 将提供的`Web.xml`文件内容整合到工程的`web....
完成以上步骤后,FCKeditor就能在JSP页面中正常使用了,用户可以通过富文本编辑器进行文字编辑、插入图片、链接等操作。而文件上传和目录浏览功能,也会根据我们在web.xml中的配置正常工作。 值得注意的是,实际...