FckEditor for java2.4的JSP配置方法详解
FCKeditor属性配置大全

fck 属性配置大全优化FCKeditor文件夹和文件:下载FCKeditor并解压之后,会产生_samples和editor两个文件夹和几个文件,全部删除以_开头的文件夹和文件,因为这些都是FCKeditor的一些例子而已,可以学习一下,但上传到网站服务器上就大可不必了,删除。
在根目录下,还有几个fckeditor.asp,fckeditor.php,fckeditor.js......等其它文件,这个就看你的网站服务器和网站需要什么程序语言,有PHP,ASP,PERL,.NET等,我选择的是脚本配置文件fckeditor.js,还有三个文件fckconfig.js、fckstyles.xml、fcktemplates.xml是必需的文件,其它的可以全部删除。
打开editor文件夹,进入lang文件夹,这里面是FCKeditor的语言包来的,一般国内选择en.js 和zh.js和zh-cn.js文件就可以了,加上必需的文件fcklanguagemanager.js(此文件是2.4版本以下必需的),其它的文件可以完全删除。
之后打开editor/filemanager文件夹,如果不要求在上传图片或者文件的时候显示服务器上的内容,可以选择删除filemanager文件夹下的brower文件夹。
然后进入upload文件夹,里面是各种程序语言的上传文件,选择你需要的那个程序语言文件夹,其它的删除。
进入editor/Plugins文件夹,如果你不需要这些额外的FCKeditor插件的话,把里面的文件夹全部删除。
进入editor/skins文件夹,里面是编辑器的皮肤文件,default文件是默认的灰色面板的编辑器,Office2003和silver是另外加载的,看哪个好看就选择哪个,然后其它的删除。
另外,editor/dialog文件夹里是一些编辑器的对话框,如果选择基本的一些功能的话,可以相应的选择其文件,把其它的删除也是可以的。
java 解析js方法

java 解析js方法Java中解析JS方法的过程可以分为以下几个步骤:1. 导入相关的库文件:在使用Java解析JavaScript之前,首先需要导入相关的库文件。
Java自带了一些库文件用于解析JavaScript,如javax.script包中的ScriptEngine类和ScriptEngineManager类。
2. 创建ScriptEngine对象:创建ScriptEngine对象是使用Java解析JavaScript的第一步。
ScriptEngine对象是Java提供的用于执行脚本的引擎,它可以执行JavaScript代码。
可以通过ScriptEngineManager类的getEngineByName()方法来创建ScriptEngine对象,该方法接收一个参数,参数为需要执行的脚本语言的名称,这里传入"JavaScript"即可。
3. 执行JavaScript代码:创建ScriptEngine对象后,可以通过其eval()方法来执行JavaScript代码。
eval()方法接收一个字符串参数,该字符串为需要执行的JavaScript代码。
可以将需要解析的JavaScript代码以字符串的形式传入eval()方法中,ScriptEngine对象会执行该代码并返回结果。
4. 调用JavaScript方法:在执行JavaScript代码后,可以调用其中定义的函数或方法。
可以通过ScriptEngine对象的eval()方法来调用JavaScript方法。
在需要调用的方法前加上"engine.eval()",然后在括号内写上需要调用的方法的名称和参数即可。
5. 获取JavaScript方法的返回值:执行JavaScript方法后,可以通过ScriptEngine对象的eval()方法来获取其返回值。
执行完方法后,可以使用一个变量来存储eval()方法的返回值,然后对该变量进行操作或输出。
FCKEDIT 配置

FCKEDIT 配置(一)一:首先删除不必要的文件节省空间。
凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。
二:修改fckconfig.jsFCKConfig.AutoDetectLanguage = true ;//是否自动检测语言FCKConfig.DefaultLanguage = 'zh-cn' ;//设置语言FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;//设置皮肤FCKConfig.TabSpaces = 1 ;//tab是否有效FCKConfig.ToolbarStartExpanded = true ;//编辑工具条是否出现,等点“展开工具栏”时才出现FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;//添加中文字体修改FCKeditor\editor\css\fck_editorarea.css设置默认字体及大小body, td{font-family: Arial, Verdana, Sans-Serif;font-size: 14px;}三:关于文件上传的设置修改fckconfig.jsvar _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | phpvar _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | php修改fckeditor\editor\filemanager\browser\connectors\php\config.php$Config['Enabled'] = true ;$Config['UserFilesPath'] = '/UserFiles/' ;//设置上传的文件夹,可自己指定修改fckeditor\editor\filemanager\connectors\upload.php //这个没有找到$Config['Enabled'] = true ;$Config['UseFileType'] = true ;$Config['UserFilesPath'] = '/UserFiles/' ;//同上要一样四:引入在线编辑器时只需<?phpinclude("fckeditor/fckeditor.php") ;$oFCKeditor = new FCKeditor('FCKeditor1') ;//实例化$oFCKeditor->BasePath = 'fckeditor/';//这个路径一定要和上面那个引入路径一致,否则会报错:找不到fckeditor.html页面//$oFCKeditor->Value = '' ;$oFCKeditor->Width = '100%' ;$oFCKeditor->Height = '300' ;$oFCKeditor->ToolbarSet = 'Default' ; //可以自己精简toolbar$oFCKeditor->Create() ;//可以用$oFCKeditor->CreateHtml()?>JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;PHP用$_POST['FCKeditor1']得到FCKeditor1的值。
FCKeditor(JAVA版)配置详解

<init-param>
<param-name>debug</param-name>
<param-value>false</param-value>调试时设为true
</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>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>SimpleUploader</servlet-name>
---images(editor使用到的图片)
---js
---lang (存放用于支持多语言的js文件)
---plugins(扩展插件)
---skins(editor皮肤,2.3.1版有default、office 2003和silvers三种)
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
在JSP里使用CKEditor和CKFinder

在JSP里使用CKEditor和CKFinder目录1. 下载CKEditor相关的安装文件2. 安装CKEditor和CKFinder3. 在网页里使用CKEditor4. CKEditor的三种配置方式5. CKEditor的一些配置选项6. 关于CKEditor编辑器里面回车的问题7. 将CKFinder整合进CKEditor8. 配置CKFinder9. 在项目里配置CKFinder的servlet10. 更安全的使用CKFinder1. 下载CKEditor相关的安装文件∙CKEditor: 在/download页面左侧,可以下载到各种版本的CKEditor,包括完整版full、标准版standard、基础版basic等。
在页面右侧上方,还有可定制的下载,可以选择Toolbar类型、插件、语言等。
这里我们选择4.1版本的Full版本,下载后得到CKEditor_4.1_full.zip 。
∙CKEditor for java: 在/download页面右侧下部,可以下载到用于服务器端的工具,记得选择for java版本。
这里选择 3.6.4版本。
但是下载下来却是 ckeditor-java-core-3.5.3.jar。
不知道为什么。
∙CKFinder: 在/ckfinder/trial页面,可以下载到各种版本的CKFinder。
仍然选择java版。
这里我们下载的是 2.3.1版本,下载后得到CKFinder_java_2.3.1.zip。
2. 安装CKEditor和CKFinder∙解压CKEditor_4.1_full.zip,把解压得到的目录 ckeditor 完全复制到网站根目录下,也就是和WEB-INF同级。
可以给这个目录加上版本号,即ckeditor4.1。
∙把ckeditor4.1/samples 完全删掉,把ckeditor4.1/lang 里面除了en.js和zh-cn.js之外的文件删掉,把ckeditor4.1 下的README.md, CHANGES.md删掉。
基于Java Web的HTML在线文本编辑器解决方案

基于Java Web的HTML在线文本编辑器解决方案摘要:FckEditor作为众多优秀HTML在线文本编辑器之一,以其支持多语言的优势而受到众多国内外开发者的亲睐。
在Java Web开发中使用FCKeditor可以实现类似微软Word桌面文本编辑器的许多强大功能,因此掌握FckEditor在Java Web开发环境下的配置过程也是开发者必备的技能之一。
关键词:Jsp;FckEditor;HTML;在线文本编辑器2基于Java Web 的HTML在线编辑器解决方案著名的开源网页编辑软件FCKEditor在09年发布至现在已经更新到3.0版本,FckEditor由于其资源轻量化、配置简单、免费开源、文本编辑功能齐全、支持多浏览器、支持PHP、JavaScript、ASP、、ColdFusion、Java、以及ABAP等不同的编程语言的强大优势,受到众多开发者亲睐。
目前,众多的Java Web 项目中FckEditor成为开发者对在线编辑器的首选,为网络文本交互提供文本样式编辑、图片上传下载和附件上传下载的功能。
3FckEditor编辑器在Java Web开发中的配置3.1开发环境和FckEditor配置文件(1)开发环境:MyEclipse7.5 ,JDK1.6 ,tomcat6.0;(2)FckEditor配置文件:FckEditor2.6.6,FckEditor java demo 2.6;3.2FckEditor在Java Web中的基本配置(1)在MyExclipse文件下建设Java Web项目FckEditor。
(2)解压FckEditor_2.6.6.zip文件,将解压后的根目录下的FckEditor文件夹拷贝到SSH框架项目下的WebRoot目录里;(3)将下载FckEditor java demo 2.6文件解压后,把根目录下Web INF中的lib里5个.jar文件:commons fileupload 1.2.1.jar、commons io 1.3.2.jar、FckEditor java core 2.4.jar、slf4j api 1.5.2.jar及slf4j simple 1.5.2.jar 拷贝到SSH框架项目下的Web INF目录中的lib目录里。
FCKeditor使用方法详解

FCKeditor使用方法详解目录一、FCKeditor简介 (2)1.1 FCKeditor是什么 (2)1.2 FCKeditor的特点 (3)二、安装与配置FCKeditor (5)三、基本功能使用方法 (6)3.1 文本格式化 (7)3.2 段落和列表操作 (9)3.3 图片和表格插入 (10)3.4 表单字段 (11)3.5 样式和脚本 (12)四、高级功能使用方法 (13)4.1 可视编辑器 (14)4.2 自动排版 (16)4.3 批量导入/导出 (17)4.4 国际化支持 (18)4.5 客户端存储 (20)五、自定义插件与扩展 (21)5.1 如何安装插件 (22)5.2 插件的使用方法 (24)5.3 开发自定义插件 (25)六、常见问题与解决方案 (27)6.1 常见问题列表 (28)6.2 问题解决步骤 (29)七、实例演示 (30)7.1 创建一个简单的HTML页面 (31)7.2 在页面中添加FCKeditor (32)7.3 配置和使用FCKeditor的各种功能 (34)八、FCKeditor在主流开发框架中的应用 (35)8.1 PHP+MySQL环境下的应用 (36)8.2 环境下的应用 (37)8.3 Java/Spring环境下的应用 (39)九、总结与展望 (39)9.1 FCKeditor的优点 (40)9.2 FCKeditor的局限性与未来发展趋势 (41)一、FCKeditor简介FCKeditor是一款由德国Maxthon公司开发的强大的网页文本编辑器,它具有丰富的功能、高度的可定制性和易用性,被广泛应用于各种Web应用中,如论坛、博客、新闻发布等。
FCKeditor不仅提供了基本的文本编辑功能,还支持图像、表格、超链接等元素的插入和编辑,以及自定义插件和宏,可以满足用户的各种编辑需求。
FCKeditor采用了基于JavaScript的富文本编辑技术,具有高效的性能和较小的体积,可以轻松地集成到各种Web应用中。
JSP运行环境配置教程

第2章介绍了JSP页面支持的体系结构和需要的支撑 环境。本章学习如何安装和配置JSP页面运行环境。 JSP页面运行环境主要由三部分组成:JDK、WEB服 务器、JSP引擎和Servlet引擎。
学习目标 学会安装和配置java开发包(JDK) 学会安装和配置Tomcat 服务器 熟悉JSP页面执行流程
图3-1 [Java 2 SDK,SEv1.4.2-License]对话框
⑵.接受安装协议。选中[I accept the terms in the license agreement]单选框,单击按钮,弹出[Java 2 SDK,SEv1.4.2Custom Setup]对话框。如图3-2所示。
图3-2 [Java 2 SDK,SEv1.4.2-Custom Setup]对话框
⑶.选择安装路径。在这里采用默认设置。单击按钮,进入 [Java2 SDK,SE v1.4.2-Browser Registration]对话框,如图3-3所 示。
图3-3 [Java2 SDK,SE v1.4.2-Browser Registration]对话框
图3-14 设置Tomcat安装类型
4.在该页面的下拉列表框中选择”Full(完全安装)”选项, 单击按钮,进入下一个[Apache Tomcat Setup]对话框, 单击按钮,设定Tomcat的安装路径,在这里设 为:”E:\Tomcat 5.0 “ ,如图3-15所示。
图3-15 设置Tomcat安装路径
图3-5 [Java2 SDK,SE v1.4.2-Complete]对话框
2. 配置环境变量 安装完JDK后,需要配置环境变量。配置环境 变量目的有三个:第一,让操作系统自动查 找编译器、解释器所在的路径;第二,设置 程序编译和执行时需要的类路径;第三, Tomcat服务器安装时需要知道虚拟机所在的 路径。 配置环境变量的步骤如下:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FckEditor for java 2.4的JSP 配置方法详解2008-08-18 14:00由于FckEditor for java 2.4相对于2.3而言做了许多改变,这些改变使得我们的Fckeditor配置起来更方便。
例如:基础包名从:com.fredck.FCKeditor改为net.fckeditor.文件上传SimpleUploaderServle整合到了ConnectorServlet里面,WEB,XML 的配置就简单多了,下面通过一个实例说明配置详细步骤1、首先登陆/download下载FCKeditor的最新版本,需要下载2个压缩包,一个是基本应用。
另一个是在为在jsp下所准备的配置。
最新版本为:FckEditor2.6.3和FckEditor for java 2.4FCKeditor 2.6.3下载地址:/project/downloading.php具体下载地址:/sourceforge/fckeditor/FCKeditor_2.6.3.zipFCKeditor for Java 下载地址:/project/downloading.php具体下载地址:/sourceforge/fckeditor/fckeditor-java -2.4-bin.zip(发行版,如果需要源码或者demo包请另行下载)请下载demo包,否则会出现留言中那位朋友的错误!下载之后分别为:FCKeditor_2.6.3.zip 和 fckeditor-java-2.4-bin.zip (fckeditor-java-demo-2.4.war)将它们分别解压。
2、首先在MyEclipse(或者其他的IDE)下建立一个新项目例如:FckedtiorTest 即http://localhost:8080/FckeditorTest现在将解压后的FCKeditor_2.6.3.zip 里面的fckeditor文件夹拷贝到当前的项目文件夹里面。
我的demo项目目录结构如下:3、配置web.xml。
配置文件如下,这就是全部了,其他的不需要再配置,由于SimpleUploaderServle整合到了ConnectorServlet里面,所以文件上传等都不需要再配置。
<servlet><servlet-name>Connector</servlet-name><servlet-class>net.fckeditor.connector.ConnectorServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>Connector</servlet-name><url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern></servlet-mapping>4、在src目录下面建立fckeditor.properties资源文件,在里面写入这么一行“erActionImpl=erAction Impl”5、下面写测试页面:index.jsp<%@ page language="java" import="java.util.*"pageEncoding="UTF-8"%><%@ taglib uri="" prefix="FCK" %><html><head><title>FckEditor测试</title></head><body style="text-align: center;"><div style="text-align: center;width: 600pt"><h2>FckEditor测试</h2><hr><form action="ShowData.jsp" method="post"><FCK:editor instanceName="test" height="400pt"><jsp:attribute name="value"> 这里是<ahref="/huqiwen">数据测试</a></jsp:attribute></FCK:editor><input type="submit" value="提交"/><input type="reset" value="重置"/></form></div></body></html>显示数据的页面:ShowData.jsp<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><head><title>FCKeditor - 显示数据</title><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /></head><%request.setCharacterEncoding("UTF-8");String data = request.getParameter("test");%><body><h1>FCKeditor - 显示数据</h1><hr/><br /><%=data%></body></html>6、结果截图index.jspShowData.jsp6、给FckEditor瘦身删除fckeditor目录下面所有以“_”开头的文件或者文件夹,像"_samples"、"_documentation.html“等删除fckeditor目录下面除了,fckconfig.js fckpackage.xmlfckstyles.xml fcktemplates.xml外的所有文件,当然要保留editor文件夹删除fckeditor/editor/lang目录下面除了en.js、 zh-cn.js外的所有文件删除fckeditor\editor\filemanager目录下面的connectors文件夹删除editor\skins目录下面除了default下面的文件夹,这个里面是皮肤,共有三种,可以在fckconfig.js里面设置。
PS:demo下载:/d/7218d2c0bf3e33e8aedf972b41d5d09f3efab0d8f53b 0900再PS:有关中文乱码问题请参考:/huqiwen/blog/item/c709aa18fa187a0135fa4103.html类别:Fckeditor | 添加到搜藏 | 浏览(1407) | 评论 (9)上一篇:FCKeditor2.6 for JSP 配置方法下一篇:我们有必要这么关注刘翔吗?相关文章:•Java/jsp中集成FCKeditor使用•基于java使用FCKeditor•JAVA中FCKeditor编辑器的使用与...•FCKeditor在java中应用•FCKeditor for Java etc.•转:FCKeditor(JAVA版)配置详解•FCKeditor编辑器在JAVA中的详细...•Fckeditor 资料整理(java版)•配置FCKeditor(FCKeditor for ja...•三种方法调用和显示FCKeditor fo...更多>>最近读者:登录后,您就出现在这里。
vfishv wangnet ldwwy FirstCy ber geterna l zhangjian she lck0502 xmllo ng网友评论: 1 网友:大山 2008-09-05 07:54请问FckEditor for java 2.4这个包下下来用在哪里了?我把FckEditor for java 2.4里面的jar 文件都放到lib 目录下了怎么出现这种错误严重: Servlet /FckedtiorTest threw load() exceptionng.NoClassDefFoundError:org/slf4j/impl/StaticLoggerBinder望提供详细的配置说明,谢谢了2 网友:大山 2008-09-05 08:03 我完全是按照你方法配置的,tomcat 启动的时候就出现错误: 严重: Servlet /FckedtiorTest threw load() exceptionng.NoClassDefFoundError:org/slf4j/impl/StaticLoggerBinderatorg.slf4j.LoggerFactory.<clinit>(LoggerFactory.java:60)望予以解决,谢谢了,在线等3 hu437 2008-09-05 09:15哦,出现这种情况,希望你下载官方的fckeditor-java-demo-2.4.war这个文件,解压后,把\WEB-INF\lib 下面的所有lib 包拷到你的工程下面的\WEB-INF\lib 里面,看看能不能解决问题4 网友:大山 2008-09-05 16:17 非常感谢,发现我下的少了个jar 包,问题已解决。
5匿名网友 2008-10-02 13:26 文件上传报错啊(203)的错6 hu437 2008-10-02 16:49你上传的什么文件?203是权限错误~~7 网友:linyiteng12202008-10-30 15:44兄弟多谢你了!我也尝试过用Fckeditor的Demo去新建project,但忘记添加fckeditor.properties这个文件,所以导致无法上传图片和文件。