- 浏览: 229818 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (105)
- JFreeChart (3)
- DbUtil (1)
- Struts2 (17)
- Ruby or Rails (4)
- Eclipse插件 (2)
- 英文一角 (2)
- IT生活 (7)
- 社会盘点 (0)
- Maven3 (3)
- Java (17)
- Jquery (12)
- Hibernate (8)
- Ajax (4)
- Oracle (2)
- SSH2 OA项目 (4)
- jsptags分页插件 (1)
- Javascript (4)
- Ubuntu (4)
- java Utils (1)
- JPA (2)
- sitemesh (1)
- Css (1)
- spring (3)
- 杂记 (5)
- Hibernate3连接池的配置 (0)
最新评论
-
天使建站:
http://www.aijquery.cn/Html/bia ...
jQuery获取及设置单选框,多选框,文本框内容 -
zjxkeven:
不错 不知道好不好用
java服务器状态监控实现 -
根号九加一:
能否发一份给我呢 邮箱是 zmh958@qq.com 谢谢! ...
SSH2项目搭建 -
23843492:
能否发一份给我:23843492@qq.com
SSH2项目搭建 -
jiangdaxian2003:
LZ求代码,谢谢,15914380151@139.com
SSH2项目搭建
目前在做的一个项目中要用到文本编辑器,以前用的比较多的是FCkEditor,但FCKEditor被无情的分解该成了CKEditor,分解却不说还不支持图片上传功能了,提供了个什么CKFinder的插件.所谓插件那就是要dollar了.也就是说FCKEditor=CKEditor+CKFinder.分成了两部分,文本编辑很图片上传。
因为要票子了却样式还是那么的丑陋,对那东东不是很感冒。之前在IT眼上看到了一款国人开发的文本编辑器KindEditor。所以就改变了战场来到了天朝。怎么说也是国人开发的,作为普天之下的一名小小的挨踢程序猿所以也来支持下了.非广告形式的来宣传一下,官网地址是这个http://www.kindsoft.net/index.php当哥啊满怀豪情壮志屁颠屁颠的拿来玩一下的时候做的一个demo很ok看着样式比较清爽,可拿到项目中,它报错了 ,用Firebug调试了下也找到了问题所在,在项目中用到了mootools.js这个就是文件,问题就出在这里了KindEditor与mootools.js样式冲突.哥的心是拔凉拔凉啊!!! 网上度娘了一把,嘿嘿,还真有人和我出现了同样的问题.官网论坛上大牛也提出了但到今天为止还没有解决.
没办法哥也只能是抛弃她放弃她了.辗转反侧又来到了CkEditor的怀抱.天朝的程序猿是很NB的很强大的,网上插件破解方法是百花齐放啊! 这个那就放心了...
现在来开始准备资源,
1.资源
在[url]http://ckeditor.com/download [/url]下载当前最新的3.6.2版本的CKEditor和CKEditor-java-3.6.2.
在[url]http://ckfinder.com/download [/url]下载当前最新的java版本的ckfinder-java-2.1.
2.配置
在MYEclipse中新建Web Project项目:CKEditor
1.解压CKEditor将ckeditor文件夹放到工程的WebRoot目录下
2.再将CKFinder文件夹也放到工程的WebRoot目录下(及和CKEditor在同一级)
注意: ckfinder_java_2.1\ckfinder\CKFinderJava \ckfinder
3.复制ckfinder_java_2.1\ckfinder\CKFinderJava\WEB-INF\config.xml配置文件到WEB-INF下面
4.复制下面文件夹下面所有jar 文件到 WEB-INf/lib 下面:
ckfinder_java_2.1\ckfinder\CKFinderJava\WEB-INF\lib
ckeditor-java-3.6.2\WEB-INF\lib
5.删除无用的文件
1.首先是ckeditor 下面的文件:
_sample,_source, CHANGES.html, ckeditor_php4.php , ckeditor_php5.php,
ckeditor.asp, ckeditor.pack, INSTALL.html, LICENSE.html
2.然后是ckfinder 下面的文件:
_samples, help, changelog.txt, install.txt, license.txt, translation.txt
6.修改配置文件config.xml
7.在web.xml中添加如下代码:
8.修改ckeditor/config.js文件的内容
9.新建一个jsp页面
10.有图有真相====>效果图
因为要票子了却样式还是那么的丑陋,对那东东不是很感冒。之前在IT眼上看到了一款国人开发的文本编辑器KindEditor。所以就改变了战场来到了天朝。怎么说也是国人开发的,作为普天之下的一名小小的挨踢程序猿所以也来支持下了.非广告形式的来宣传一下,官网地址是这个http://www.kindsoft.net/index.php当哥啊满怀豪情壮志屁颠屁颠的拿来玩一下的时候做的一个demo很ok看着样式比较清爽,可拿到项目中,它报错了 ,用Firebug调试了下也找到了问题所在,在项目中用到了mootools.js这个就是文件,问题就出在这里了KindEditor与mootools.js样式冲突.哥的心是拔凉拔凉啊!!! 网上度娘了一把,嘿嘿,还真有人和我出现了同样的问题.官网论坛上大牛也提出了但到今天为止还没有解决.
没办法哥也只能是抛弃她放弃她了.辗转反侧又来到了CkEditor的怀抱.天朝的程序猿是很NB的很强大的,网上插件破解方法是百花齐放啊! 这个那就放心了...
现在来开始准备资源,
1.资源
在[url]http://ckeditor.com/download [/url]下载当前最新的3.6.2版本的CKEditor和CKEditor-java-3.6.2.
在[url]http://ckfinder.com/download [/url]下载当前最新的java版本的ckfinder-java-2.1.
2.配置
在MYEclipse中新建Web Project项目:CKEditor
1.解压CKEditor将ckeditor文件夹放到工程的WebRoot目录下
2.再将CKFinder文件夹也放到工程的WebRoot目录下(及和CKEditor在同一级)
注意: ckfinder_java_2.1\ckfinder\CKFinderJava \ckfinder
3.复制ckfinder_java_2.1\ckfinder\CKFinderJava\WEB-INF\config.xml配置文件到WEB-INF下面
4.复制下面文件夹下面所有jar 文件到 WEB-INf/lib 下面:
ckfinder_java_2.1\ckfinder\CKFinderJava\WEB-INF\lib
ckeditor-java-3.6.2\WEB-INF\lib
5.删除无用的文件
1.首先是ckeditor 下面的文件:
_sample,_source, CHANGES.html, ckeditor_php4.php , ckeditor_php5.php,
ckeditor.asp, ckeditor.pack, INSTALL.html, LICENSE.html
2.然后是ckfinder 下面的文件:
_samples, help, changelog.txt, install.txt, license.txt, translation.txt
6.修改配置文件config.xml
<baseDir></baseDir> <baseURL>/CKEditor_Finder/userfiles/</baseURL>
7.在web.xml中添加如下代码:
<servlet> <servlet-name>ConnectorServlet</servlet-name> <servlet-class>com.ckfinder.connector.ConnectorServlet</servlet-class> <init-param> <param-name>XMLConfig</param-name> <param-value> /WEB-INF/config.xml </param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value> false </param-value> </init-param> <load-on-startup> 1 </load-on-startup> </servlet> <servlet-mapping> <servlet-name>ConnectorServlet</servlet-name> <url-pattern>/ckfinder/core/connector/java/connector.java</url-pattern> </servlet-mapping> <filter> <filter-name>FileUploadFilter</filter-name> <filter-class>com.ckfinder.connector.FileUploadFilter</filter-class> <init-param> <param-name>sessionCookieName</param-name> <param-value>JSESSIONID</param-value> </init-param> <init-param> <param-name>sessionParameterName</param-name> <param-value>jsessionid</param-value> </init-param> </filter> <filter-mapping> <filter-name>FileUploadFilter</filter-name> <url-pattern>/ckfinder/core/connector/java/connector.java</url-pattern> </filter-mapping> <session-config> <session-timeout>10</session-timeout> </session-config>
8.修改ckeditor/config.js文件的内容
CKEDITOR.editorConfig = function (config) { config.filebrowserBrowseUrl = '/CKEditor_Finder/ckfinder/ckfinder.html'; config.filebrowserImageBrowseUrl = '/CKEditor_Finder/ckfinder/ckfinder.html?type=Images'; config.filebrowserFlashBrowseUrl = '/CKEditor_Finder/ckfinder/ckfinder.html?type=Flash'; config.filebrowserUploadUrl = '/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Files'; config.filebrowserImageUploadUrl = '/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Images'; config.filebrowserFlashUploadUrl = '/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Flash'; config.filebrowserWindowWidth = '1000'; config.filebrowserWindowHeight = '700'; config.language = "zh-cn" ; };
9.新建一个jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib uri="http://ckfinder.com" prefix="ckfinder"%> <%@ taglib uri="http://ckeditor.com" prefix="ckeditor"%> <html> <head> <title>首页</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> </head> <body> <form action="getContent" method="get"> <textarea cols="80" id="editor1" name="editor1" rows="10"></textarea> <input type="submit" value="Submit" /> </form> <ckfinder:setupCKEditor basePath="/CKEditor_Finder/ckfinder/" editor="editor1" /> <ckeditor:replace replace="editor1" basePath="/CKEditor_Finder/ckeditor/" /> </body> </html>
10.有图有真相====>效果图
评论
4 楼
Dear疼你
2012-03-31
[img][/img]
3 楼
Dear疼你
2012-03-31
[im g][/img]
2 楼
luolonghao
2011-12-13
KindEditor 4.0.1版本和Mootools有冲突,最新版本早就没这个问题了。
http://www.kindsoft.net/ke4/examples/mootools.html
http://www.kindsoft.net/ke4/examples/mootools.html
1 楼
lulisongtest
2011-12-05
[img][/img]
发表评论
-
JUnit4操作步骤及注意事项
2012-06-29 15:20 11837使用jUnit4的操作步骤及 ... -
Struts2与JFreeChart整合
2012-05-28 11:15 1844JFreechart是JAVA平台上的一个开放的图表绘制类库。 ... -
mysql 中文乱码解决办法总结
2012-04-15 12:13 1276mysql 中文乱码解决办法 ... -
jQuery获取及设置单选框,多选框,文本框内容
2012-04-08 16:56 8675在工作中,text,radio,checkbox,select ... -
java那些事
2012-03-12 19:40 949JAVA编程中尽量要做到的一些地方 1.尽量使用Stri ... -
字符串截取方法总结
2012-03-11 21:57 1249字符串截取 今在jsp页面中截取一段字符显示.项目用的stru ... -
批量处理
2012-03-06 18:16 1188jquery中出现#('#xxxx') is null 的原因 ... -
keySet()与entrySet()遍历的性能比较
2011-09-08 19:56 3524在做项目的时候有邮件发送方面的业务.对邮件的收发的业务不是很清 ... -
JavaMail发送邮件
2011-08-23 20:55 1098/** package cn.tq.javamail; ... -
Vector和ArrayList的区别
2011-08-23 20:46 8201.Vector和ArrayList在使用上非常相似,都可用来 ... -
JAP实现方法
2011-05-10 21:13 1132package cn.itcast.service.base; ... -
SVN 签出源码 Struts Spring Hibernate
2011-05-09 15:59 891很多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习 ... -
java知识点
2011-03-13 23:56 991线程指程序执行过程中,能够执行程序代码的一个执行单位,每个程序 ... -
build.xml
2011-02-19 18:12 1052使用Ant+xdoclet来生成Hibernate的配置文件和 ... -
常用程序类(密码加密和字符转码)
2011-01-23 00:31 1184import java.io.UnsupportedEncod ... -
根据Id查询
2011-01-21 11:52 0package com.huawei.action; imp ... -
Tomcat配置JNDI数据源
2011-01-09 14:55 1314Tomcat使用JNDI连接数据库,这里就使用Mysql为例: ...
相关推荐
JAVA工程项目整合ckeditor+ckfinder实现图片上传、文件上传功能。
Ckeditor + ckfinder整合for JAVA(支持文件上传)
Ckeditor与ckfinder整合forJAVA(支持文件上传) 详细配置文档 有图例 适用4.0版本配置
ckeditor与ckfinder(java版)整合详细流程 实现了图片的上传功能
java与ckeditor和ckfinder整合后实现上传图片功能
ckfinder java使用 富文本编辑框 CKEditor和CKFinder整合实现上传下载功能 可以直接导入使用 整合参考资料: http://guoliang0-0-yahoo-cn.iteye.com/blog/1195348
Ckeditor与ckfinder整合forJAVA(支持文件上传),详细描述,按照步骤操作即可搭建可视化html编辑器
asp.net中调用ckeditor和ckfinder,实现HTML在线编辑的图片上传,本实例将编辑器中的数据提交给页面中的Label1,点击预览按钮之后直接在本页显示编辑器生成的HTML代码。非常简单的,让大牛们见笑了。
php开发--使用 CKEditor 和 CKFinder 实现上传功能 1. 下载安装 CKEditor: 2. 下载安装 CKFinder: 3. 在网页中使用 CKEditor 和 CKFinder: 4. 配置CKFinder进行上传图片,Flash等。 5.Ckfinder实现普通文件...
最新ckeditor_ckfinder整合超完整版 for PHP版让你的文本编辑器支持图片和FLASH的上传 附ckeditor完整中文配置
ckeditor_4.2.2_full整合ckfinder_php_2.4+去掉提示+中文重命名+上传的文件路径带域名
我到网上找了ckeditor和ckfinder实现上传的 都是出问题的 要么都是文档 也出问题 一大批乱七八糟的文档 让自己配 看着头疼,想想以后自己也用 所以就研究了一个星期 终于把他们集成在一起 实现编辑器 全部功能完美...
JSP中CKEditor+CKFinder的整合 笔者找了很多资料 最后整理出来一个最简洁的方法来和大家分享 已经经过测试 可以运行 成功实现文件上传和浏览
ckeditor与ckfinder整合forJAVA(支持文件上传、解决乱码问题)二
Ckeditor与ckfinder整合forJAVA(支持文件上传)
1,根据CKEditor4源文件整合; 2,集成了图片上传功能,详见upload.ashx; 3,集成了文件上传功能,并已将文件按【年月】文件夹分类,以及文件按时间命名; 4,提供了文件上传功能的官方源文件,可自行更改文件命名...
CKEditor +ckFinder编辑器整合,代码瘦身后不到2M。 相比FckEditor 有很大改善,不但可以图片,还可以上传Flash等其他文件。
在项目中我们使用了FckEditor,但最新又出来了个ckEditor,到官方网站看看才知道FckEditor在2.6版本之后就改名为ckEditor了。FckEditor里有java版本的配置,可以支持php、asp.net、java版本,现在一下子变为ckEditor...
百分百最简单配置,无垃圾污染代码 ...最新版本,jsp整合,后台servlet,javabean,编辑器带上传图片功能。 不足之处:如果上传的资源是中文,前端引用会乱码。 开发环境,myeclipse,数据库 mysql
本是在网上搜索到的资源,但是有点问题,没有实现图片等的上传功能 本人修改之后,现在可以正常使用 实现了图片,flash,file的上传,并能正常预览 如发现不能正常运行 可以联系QQ:545754246