- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java WebHTML在线文本编辑器解决方案
基于Java WebHTML在线文本编辑器解决方案
摘要:FckEditor作为众多优秀HTML在线文本编辑器之一,以其支持多语言的优势而受到众多国内外开发者的亲睐。在Java Web开发中使用FCKeditor可以实现类似微软Word桌面文本编辑器的许多强大功能,因此掌握FckEditor在Java Web开发环境下的配置过程也是开发者必备的技能之一。
关键词:Jsp;FckEditor;HTML;在线文本编辑器
中图分类号:TP312文献标识码:A文章编号:1672??7800(2011)02??0036??02
作者简介:于海英(1980-),女,甘肃嘉峪关人,硕士,兰州大学网络教育学院技术支撑中心主任、工程师,研究方向为软件工程;姜波(1985-),女,山东龙口人,兰州大学网络教育学院职员,研究方向为软件工程;张珂(1984-),女,甘肃兰州人,兰州大学网络教育学院助理工程师,研究方向为软件工程。1基于Java Web的HTML在线编辑器存在的问题目前国内外HTML在线编辑器的版本有很多种,开源的HTML在线编辑器也是千差万别,其中大多数都支持常用的Web开发语言,如ASP、PHP、.NET等语言。然而,随着Jsp技术的成熟和发展,一部分不支持Jsp编辑器已不能满足开发者需求,只有少数的开源在线编辑器支持Jsp技术,但多数框架配置过程复杂、文件上传下载的效率低下。
2基于Java Web 的HTML在线编辑器解决方案
著名的开源网页编辑软件FCKEditor在09年发布至现在已经更新到3.0版本,FckEditor由于其资源轻量化、配置简单、免费开源、文本编辑功能齐全、支持多浏览器、支持PHP、JavaScript、ASP、ASP.NET、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目录里。
(4)将FckEditor??java??demo??2.6文件下的WebRoot目录下的index.jsp 文件和showdata.jsp拷贝到SSH框架项目下的WebRoot目录下。以上4步完成后的SSH框架项目如图1所示。
上传文件或附件的路径及存放文件的文件夹名,可根据项目需要自行设定
3.3实现文本样式编辑、图片上传和附件上传下载
(1)在SSH框架项目的src目录下新建文件FckEperties,并添加如下内容:
//FckEditor的基本设置
connector.userFilesPath=/UpFiles
connector.userActionImpl=net.FckEditor.requestcycle.impl.UserActionImpl
//上传下载文件的业务处理类,一般无需修改,按默认方式处理
connector.resourceType.file.extensions.allowed=|jpg|gif|png|rar|zip|txt|doc|wma|wmv|mp3|flv|swf|xls|
//上传附件文件的类型限制,可根据项目需要自行删增
connector.resourceType.media.extensions.al
您可能关注的文档
- 基于Image J软件水稻根毛长度测量.doc
- 基于Image J软件肌原纤维蛋白SDS―PAGE优化.doc
- 基于ImageJ软件香樟千粒重测量及其应用.doc
- 基于Imageware逆向工程关键技术与应用.doc
- 基于IMC中国电信我e家传播方式研究.doc
- 基于IMC山区农业产业化经营创新探讨.doc
- 基于IME6400MPEG4视频压缩卡设计.doc
- 基于IMC视角高校战略营销研究.doc
- 基于IMEI信息和BSSAP信令数据业务实时营销实现.doc
- 基于IMF能量熵和SVM滚动轴承故障模式识别.doc
- 《2025年工业节能设备市场需求调研报告》.docx
- 2025年学校教师教学基本功训练与考核制度重要性和意义(50篇).docx
- 生物基材料替代:生物技术引领的新材料产业.docx
- 《2025年企业级软件行业深度调研:数字化转型如何推动SaaS模式普及》.docx
- 2025年调味品行业市场竞争格局与差异化策略报告.docx
- 数字演艺与沉浸式体验的融合发展战略研究.docx
- 2025-2026学年高中通用技术必修《技术与设计1》地质版(2019)教学设计合集.docx
- 2025年电视媒体智能化转型与精准营销分析.docx
- 2025年实习调查报告:会计实习调查报告(五篇).docx
- 2025年国旅电子合同(7份范本).docx
原创力文档


文档评论(0)