- 浏览: 333318 次
- 性别:
- 来自: 温州
文章分类
最新评论
-
helloworldlove:
Axis_UNZIP_PATH\Axis-version\we ...
3步把您的java程序转换为webservice -
hcqenjoy:
这个工具能再提供下吗 已经没办法下载了 谢谢
汉化 Flex Builder 3 帮助文档 -
NASa_CJ:
String source = HttpClientExamp ...
利用HttpClient获取网页内容 -
zlsj80:
下载地址无效了,楼主修正一下吧
汉化 Flex Builder 3 帮助文档 -
fykyx521:
下载地址都不能用了,是不过时了
汉化 Flex Builder 3 帮助文档
FCKeditor编辑器在JAVA中的使用与配置 |
工作前的准备 版本是FCKeditor_2.4.2.zip【组件的主文件包】,FCKeditor.Java 2.3.zip【这里面提供了标签库和图片上传的jar】。这些都可以在http://www.fckeditor.net 网站下载到! 配置 1. 新建工程compass,在WebRoot文件夹下新建文件夹FCKeditor(用来存放FCKeditor相关文件, 记得大小写要一致,因为如果你需要改变的话变化的文件比较多,而且还不确定是否改全了) 2. 将FCKeditor_2.4.2包中的 editor 文件夹和fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml 这四个文件放到项目中的 FCKeditor 目录。 3. 将FCKeditor.Java -2.3.zip 包中的 \web\WEB-INF\lib 下的两个 jar 文件到项目的 WebRoot\WEB-INF\lib目录下 4. 将FCKeditor.Java -2.3.zip 包中的 \src 下的 FCKeditor.tld 文件到项目的 WebRoot\WEB-INF 目录 5. 在 WebRoot 目录下新建 UserFiles 文件夹,在此文件夹下新建 Image、 Flash 、File、Media四个文件夹 ,他们分别用来存放上传的图片、动画、文件、媒体文件 6. 修改fckconfig.js组件配置文件【说明一下,你可以在配置文件里搜索等号前面的信息来确定某一项做更改】: A、FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/silver/' ; 这是组件的样式模板,好确定你到底需要使用哪中样式,这个根据你自己的喜好更改, B、FCKConfig.DefaultLanguage = 'zh-cn' ; 这个是确定你需要使用哪中语言,设定成上面的表示使用简体中文; C、更改文件浏览的路径: FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/jsp/connector" ; FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" ; FCKConfig.FlashBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" ;
把相应的信息屏蔽掉,使用上面的
D、更改上传文件的路径 FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=File' ; FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ; FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;
把相应的信息屏蔽掉,使用上面的
7. 修改 web.xml 文件,加入以下内容 :
在FCKeditor.Java -2.3.zip 包中有个web\WEB-INF\WEB.XML,把<web-app></web-app>这个节点里面的内容复制到你的工程里面的相应的位置,值得说明的地方是: <ccid_nobr></ccid_nobr>
优化
以上都是把组件嵌入进工程的 配置过程,下面我们来把组件压缩优化一下,把无用的文件给剔除掉:
删除 \WebRoot\FCKeditor\editor\filemanager\browser\default\connectors 目录下所有的文件,这些是用来浏览文件的,对于jsp的话是使用了 servlet 来处理,所以这些文件都是多余的
删除 \WebRoot\FCKeditor\editor\filemanager\upload 目录下所有的文件
删除 WebRoot\FCKeditor\editor\lang 目录下不需要的语言,如保留中文【zh-cn.js】和英文[EN.js]还有 fcklanguagemanager.js 文件
删除 \WebRoot\FCKeditor\editor\skins 目录下不需要的皮肤文件,有三种皮肤,可根据需要进行删除
JSP页面上的使用
★首先在test.jsp页面的页头加上标签使用语句【不需要做目录调整,已经切实可行】:
<%@ taglib uri="/WEB-INF/FCKeditor.tld" prefix="FCK" %>
★然后在页面的相应位置增加调用语句,对于FCK标签,里面还可以增加很多属性,当然也可以不加,注意下面粗体的地方,我下面使用了2个比较常用的属性,一个是高度的调整,另一个是组件风格
<fck:editor basepath="/FCKeditor/" skinpath="/docoa/FCKeditor/editor/skins/silver/" id="EditorDefault" height="400"></fck:editor>
This is FCKeditor demo!
★接收参数可以这么写 <%=request.getParameter("EditorDefault")%>
其它
1、fckconfig.js总配置文件,可用记录本打开,修改后将文件存为utf-8 编码格式。找到: FCKConfig.TabSpaces = 0 ; 改为FCKConfig.TabSpaces = 1 ; 即在编辑器域内可以使用Tab键。 2、如果你的编辑器还用在网站前台的话,比如说用于留言本或是日记回复时,那就不得不考虑安全 了,在前台千万不要使用Default的toolbar,要么自定义一下功能,要么就用系统已经定义好的Basic,也就是基本的toolbar,找到: FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-',/*'Link',*/'Unlink','','Style','FontSize','TextColor','BGColor','-','Smiley','SpecialChar','Replace','Preview'] ] ; 这是改过的Basic,把图像功能去掉,把添加链接功能去掉,因为图像和链接和flash和图像按钮添加功能都能让前台页直接访问和上传文件, fckeditor还支持编辑域内的鼠标右键功能。 FCKConfig.ContextMenu = [ 'Generic',/*'Link',*/'Anchor',/*'Image',*/'Flash','Select','Textarea','Checkbox', 'Radio','TextField','HiddenField',/*'ImageButton',*/'Button','BulletedList', 'NumberedList','TableCell','Table','Form'] ; 这也是改过的把鼠标右键的“链接、图像,FLASH,图像按钮”功能都去掉。 3、找到: FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ; 加上几种我们常用的字体 : FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS; Courier New;Tahoma;Times New Roman;Verdana' ; 4、注意上传的文件名不能有中文,否则无法正常显示或链接下载。 |
发表评论
-
Java 5.0 多线程编程实践
2006-01-23 13:20 763<noscript type="text/ja ... -
web开发框架——JSF开发实战
2006-01-23 20:01 1409JSF开发实战的第一篇(jsf开发实战一)演示了如何建立一个最 ... -
Tomcat 的数据库连接池设置与应用
2006-01-23 20:28 7611.将数据库驱动程序的JAR文件放在Tomcat的 commo ... -
Eclipse Plugins Manager Beta 0.1 (Link's Only) 发布
2006-03-18 17:11 780<noscript type="text/ja ... -
常青图书管理系统 BETA V0.1
2006-03-19 15:03 834<noscript type="text/ja ... -
Java程序的性能优化
2006-03-19 15:15 798<noscript type="text/ja ... -
Java中四种XML解析技术之不完全测试
2006-03-20 12:16 691<noscript type="text/ja ... -
解决Tomcat中文乱码问题
2006-03-26 22:58 859一、中文问题的来源 计算机最初的操作系统支持的编码是单 ... -
Swing技巧. 设置全局字体(sun jdk)
2006-04-02 14:04 1331S ... -
Dom4j 使用简介
2006-04-05 20:19 666DOM4J是dom4j.org出品的一个开源XML解析包 ... -
Java手机技术 之 J2ME及其基本慨念
2006-04-06 12:42 719如果您曾经http://www.javasoft.com ;网 ... -
Java手机技术 之 J2ME新手入门要点
2006-04-06 12:50 997一、J2ME中需要的Java基础知识现在有大部分人,都是从零开 ... -
JAVA设计模式系列之Singleton模式
2006-04-06 13:18 820单态定义: Singleton模式主要作用是保证在Java应 ... -
高手指点你实战体会Java的多线程编程
2006-04-06 13:39 831在 Java 程序中使用多线程要比在 C 或 C++ 中容 ... -
Java基础--JSP应用语法详解大全
2006-04-06 13:49 8891)HTML注释: 可以用注释内容,也可以用表达式. 2) ... -
javamail使用完全手册
2006-04-08 20:44 8671,哪里是开始:初始环境,安装好你的j2sdk和你的web服务 ... -
JavaMail通过sina的smtp验证
2006-04-08 20:47 1109import javax.mail.*;import java ... -
用javamail发送邮件
2006-04-08 20:49 990用javamail发送邮件 aistill(原作) ... -
修改后可以发送附件、抄送、密送的javabean
2006-04-08 20:51 925/**A ... -
javamail实现smtp身份认证
2006-04-08 20:57 941现在大多 ...
相关推荐
### FCKeditor编辑器在Java中的使用与配置详解 #### 引言 FCKeditor是一款功能强大且易于使用的网页编辑器,它支持多种编程语言,包括Java。在Java环境中使用FCKeditor,不仅可以提高文本编辑的灵活性,还能增强...
在本文中,我们将深入探讨如何在Java环境中配置和使用FCKeditor,这是一个广泛使用的开源富文本编辑器。FCKeditor支持多种编程语言,包括PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java以及ABAP,并且兼容大多数...
【FCKeditor编辑器在Java中的应用】 在Java Web应用开发中,为了提供用户友好的文本编辑体验,尤其是在处理大量文本输入时,开发者通常需要一个类似Microsoft Word的版面编辑工具来增强页面的美观度。然而,过去几...
Java 使用 FCKEditor 富文本编辑器是一种常见的前端与后端交互方式,FCKEditor 是一个功能强大的开源富文本编辑器,它允许用户在网页上编辑 HTML 内容,类似于 Microsoft Word 的界面,使得非技术人员也能轻松编辑...
在提供的压缩包文件“java中使用FCKEditor富文本编辑器”中,可能包含了这些必要的组件以及相关的示例代码和使用说明。 1. **集成步骤**: - 解压下载的FCKEditor包,将`fckeditor`目录复制到你的Web应用的`WEB-...
接着,将fck-faces-1.7.26.jar添加到类路径,以便于在Java环境中使用FCKeditor的功能。然后,在JSF页面中定义fck-faces组件,配置相应的属性,如宽度、高度、初始化时的HTML内容等。最后,通过后台处理编辑器提交的...
4. 使用`ReplaceTextarea()`方法将原有的多行文本框替换为FCKeditor编辑器。 如果需要实现图片上传功能,还需要以下步骤: 1. 引入必要的Java库文件,包括fckeditor-java-core-2.4.1.jar(FCKeditor核心)、commons...
下面将详细介绍如何在Java Web项目中配置和使用FCKeditor。 1. **下载与解压** 首先,你需要从FCKeditor的官方网站下载最新版本的编辑器。解压后,你会得到一个包含各种文件和目录的文件夹,如`fckeditor`,其中...
综上所述,FCKEditor在Java中的应用涉及前端编辑器的配置、后台数据处理以及可能的自定义扩展,是实现Web应用富文本编辑功能的重要工具。了解并熟练掌握FCKEditor的使用,能有效提升Web开发的效率和用户体验。
知识点3:FckEditor在线编辑器在Java Web开发中的配置 --------------------------------------------- FckEditor在线编辑器在Java Web开发中的配置包括: * 开发环境:MyEclipse7.5,JDK 1.6,Tomcat 6.0 * ...
FCKeditor 是一款流行的开源文本编辑器,主要用于Web开发,它提供了所见即所得(WYSIWYG)的编辑体验,使得用户在网页上编辑内容时就像使用桌面文字处理软件一样方便。这款编辑器支持插入图片、Flash动画等多媒体...
FckEditor是一款强大的开源在线文本编辑器,广泛应用于网站建设和内容管理系统中,为用户提供类似桌面文字处理软件的编辑体验。它的全称为“FCKeditor”,最初由Fernando Goycoolea创建,后来更名为CKEditor。这款...
总的来说,FCKeditor在JSP中的配置主要包括:下载并放置资源文件,引入JavaScript库,创建编辑器实例并设置参数,以及在后端处理编辑器提交的内容。这是一个完整的编辑器解决方案,为开发者提供了便捷的文本编辑体验...
FCKeditor.java是一个配套库,专为在Java环境中使用FCKeditor而设计,由Simone Chiaretta开发。你可以从官方站点获取FCKeditor.java的2.3.2版本。 以下是将FCKeditor集成到Java Web项目的基本步骤: 1. 创建一个新...
Java配置FCKeditor完整包是用于在Java应用中集成FCKeditor的一款工具,它提供了一个强大的文本编辑体验,尤其适用于创建和编辑网页内容。FCKeditor是一款开源的富文本编辑器,广泛应用于Web应用程序,允许用户以类似...
"Fckeditor在Java中的运用"主要涉及的是如何在Java Web开发环境中集成并使用FCKeditor,一个流行的开源在线富文本编辑器。FCKeditor允许用户在Web页面上进行类似Word的文本编辑,支持丰富的格式设置,图片上传等功能...
在Java应用中使用FCKeditor,通常需要通过JavaScript与服务器端的Java代码进行交互,处理上传的文件和保存编辑的内容。 集成FCKeditor的步骤大致如下: 1. **下载与引入**:首先,你需要从FCKeditor的官方网站下载...
5. **易于集成**:描述中提到可以直接复制到项目中使用,这表明FCKeditor提供了简单直观的API和教程,使得与其他系统或框架的集成变得非常便捷。 6. **使用文档**:随FCKeditor提供的使用指南详细介绍了如何安装、...