`
chinahnzhou
  • 浏览: 353157 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Struts2整合FCKeditor2.6

    博客分类:
  • java
阅读更多
今天成功的在Struts2中整合了FCKeditor。
步骤如下:
1.到http://sourceforge.net/projects/fckeditor/files/FCKeditor.Java/2.6/下载对应的资源。我觉得还是先看看它的主页http://ckeditor.com/,顺便鉴赏一下FCKeditor的品味嘛。到了下载页面,只要是做程序的都知道要下载哪些资源。我自认为是做程序的,下载了这两个:fckeditor-java-2.6-bin.zip ,fckeditor-java-demo-2.6.war 。

2.在classpath里添加fckeditor.properties文件
connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction 


3.把包导入到lib下面。个人觉得这是出问题的一个大方面,做Java的免不了包冲突,这是好处也是坏处。把下载到的lib包导入到项目时一定要注意是否有名字差不多的,我的基本上是把版本低的删除。

4.配置web.xml。关于这个,网上的文章太多了。我的基本上是这样。要看到那个提示,它不要你换行哦!
<filter>  
       <filter-name>struts2</filter-name>
       <filter-class>
	    org.apache.struts2.dispatcher.FilterDispatcher
       </filter-class>
</filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.action</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>
  
	<servlet>
		<servlet-name>ConnectorServlet</servlet-name>
		<servlet-class>
			net.fckeditor.connector.ConnectorServlet
		</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>ConnectorServlet</servlet-name>
		<!-- Do not wrap this line otherwise Glassfish will fail to load this file -->
		<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
	</servlet-mapping>


5.把fckeditor-java-demo-2.6.war里面的那些个文件(fckeditor)拷到web项目下,这些比较精简。

6.基本可以了,在jsp页面就可以这样用了哦!
<%@ taglib prefix="fck" uri="http://java.fckeditor.net" %>
<fck:editor instanceName="downloadExplain" height="350" width="550" ></fck:editor>


7.我刚开始在用的时候装进去就可以,拿出来就不知道了,现在顺便把拿出来的也写一下,网上好像有其他,顺便写一下。
a.
<fck:editor instanceName="introduction" height="500" width="550" value="${product.introduction}"></fck:editor>

b.
<fck:editor instanceName="EditorDefault">   
    <jsp:attribute name="value">   
       这里显示文本区的内容,可以用struts2的标签,但是需要添加上escape属性   
    </jsp:attribute>   
    这里还可以配置其他参数,具体参见文档   
  </fck:editor>  

c.
<%   
    FCKeditor fckEditor = new FCKeditor(request, "EditorDefault");   
%>   
  
<%   
     fckEditor.setInstanceName("strAnswer") ;   
     fckEditor.setValue("要显示的内容");   
     out.println(fckEditor);                                
%>


8.顺便说一下,那些个还在找图片为什么不能上传的人啊,检查一下包有没有冲突,基本上是包的问题了。

分享到:
评论
1 楼 chinahnzhou 2010-04-28  
chinahnzhou 写道
yzq513164922 写道
2.在classpath里添加fckeditor.properties文件
Java代码
connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction 

请问classpath里添加这个作用是什么呢?
能否再详细点,不大明白

不好意思,今天才回复。我写错了  不是什么在classpath加上,就是在src下面加上那个文件就可以了。具体我也不是特别清楚。

eWeb好像更好啊?

相关推荐

    fckeditor2.6JAR

    2. **java-core-2.6.jar**:这可能是一个包含Java核心功能的库,可能封装了一些通用的Java编程接口,如网络连接、数据解析等,对于FCKeditor与服务器的通信至关重要。 3. **commons-fileupload-1.2.1.jar**:Apache...

    配置好的fckeditor2.6 lite3

    标题“配置好的fckeditor2.6 lite3”指的是这个压缩包中包含的是已经配置完成的FCKeditor 2.6 Lite版本3,用户可以直接应用,无需进行复杂的设置步骤。 FCKeditor 2.6是该编辑器的一个旧版本,但依然在许多项目中...

    fckeditor2.6 asp 版 配置好精简过

    在这个"**fckeditor2.6 asp 版 配置好精简过**"的压缩包中,我们聚焦的是FCKeditor的一个特定版本——2.6,针对ASP(Active Server Pages)平台进行了优化和配置。ASP是一种由微软开发的服务器端脚本环境,允许...

    FCKeditor2.6.4.1 在线编辑器 JSP

    **FCKeditor 2.6.4.1 在线编辑器 JSP** FCKeditor 是一个流行的开源富文本编辑器,适用于多种编程语言,包括Java(JSP)。这个编辑器允许用户在网页上进行类似Word的文本编辑,支持格式化、图片插入、链接创建等...

    Fckeditor2.6 jsp版 并且可以重命名

    在JSP(JavaServer Pages)环境中,Fckeditor2.6可以通过与Struts2框架的整合,实现动态网站内容的创建和编辑功能。Struts2是一个流行的Java Web开发框架,它遵循MVC(Model-View-Controller)架构模式,用于简化...

    FCKEditor 2.6 JSP 使用说明(嵌入方法)

    **FCKEditor 2.6 JSP 使用说明(嵌入方法)** FCKEditor是一款流行的开源富文本编辑器,主要用于Web应用中,提供用户友好的界面来编辑HTML内容。在JSP环境中集成FCKEditor,可以提升网站内容编辑的用户体验。下面我们...

    FCKeditor 2.6 图片预览

    FCKeditor 2.6 浏览服务器 图片预览 FCKeditor 2.6 浏览服务器 图片预览 FCKeditor 2.6 浏览服务器 图片预览 FCKeditor 2.6 浏览服务器 图片预览 FCKeditor 2.6 浏览服务器 图片预览

    如何在FCKeditor 2.6中添加插入视频和音频功能

    本篇文章将详细探讨如何在FCKeditor 2.6中添加插入视频和音频功能,以便为用户提供更丰富的多媒体体验。 首先,理解FCKeditor的基本架构至关重要。FCKeditor由一系列插件构成,这些插件负责提供特定的功能,如图片...

    fckEditor2.6美化实用版<JSP>

    2. **qq2008表情支持**:为了增强富文本编辑器的互动性,fckEditor2.6加入了对qq2008表情的支持。这意味着用户在编辑内容时可以插入丰富的表情符号,使得文章或评论更加生动有趣,提升了用户在网页上的社交体验。 3...

    Struts2与FCKeditor的整合.doc

    Struts2 和 FCKeditor 的整合是Web开发中一个常见的需求,特别是在需要提供富文本编辑器功能时。FCKeditor是一款强大的开源JavaScript文本编辑器,而Struts2是一个流行的Java Web应用框架。本文将详细讲解如何将...

    FCKEditor 2.6 for java jsp

    除了基本的文本编辑功能,FCKEditor 2.6还可以与其他框架(如Struts、Spring等)结合使用,用于构建内容管理系统(CMS)、论坛、博客等Web应用。开发者可以通过API扩展编辑器功能,如添加自定义按钮、插件等,满足...

    FCKeditor2.6 在线编辑器

    FCKeditor2.6是一款备受推崇的开源在线文本编辑器,专为Web开发者设计,旨在提供类似微软Word的桌面文本编辑体验。这款编辑器以其强大的功能和易用性,在网页内容编辑领域广受好评。 首先,FCKeditor的核心特性包括...

    Fckeditor 2.6 精简.rar

    **Fckeditor 2.6 精简版详解** Fckeditor是一款开源的Web富文本编辑器,它允许用户在浏览器端进行类似Word的文本编辑操作,广泛应用于网站内容管理、论坛系统以及各种在线文本编辑场景。Fckeditor 2.6是其的一个...

    FCKEditor2.6使用小示例

    在本文中,我们将深入探讨FCKEditor 2.6版本的使用方法,包括其安装、配置、基本功能及自定义设置,旨在帮助开发者更好地理解和应用这一工具。 一、FCKEditor 2.6简介 FCKeditor 2.6是一个基于JavaScript的WYSIWYG...

    FCKeditor2.6 for asp.net

    **FCKeditor2.6 for ASP.NET** FCKeditor是一个流行的开源富文本编辑器,它为Web应用程序提供了类似于桌面文字处理软件的编辑体验。在ASP.NET框架中,开发者可以利用FCKeditor2.6版本来增强网站内容的创建和编辑...

    fckeditor2.6 完整配置 导入即可运行

    本项目是根据itcast 和网上找的一些资料,自己写出来的一个fckeditor 项目,希望对大家有用,内含我所用到的所有文件,包括 FCKeditor_2.6.6.tar.gz 、fckeditor-java-2.4-bin.zip、fckeditor-java-2.4-src.zip、slf...

    fckeditor2.6 for jsp

    jsp 程序调用fckeditor2.6 版本的 小例子 本人发现fckeditor2.6加 fckeditor for 2.3 的时候在上传中文文件的时候会出现乱码 所以本人就小改了一下 fckeditor2.3的源代码,以时间重命名上传文件名,没什么技术...

    FCKeditor 2.6 精简版第三版(带表格)

    该版本基于 FCKeditor 2.6 修改,旨在提高加载速度,删除不常用的功能,达到精简和优化的目的。 本次修改是基于源代码精简和优化再重新编译,保证功能正常的情况下,确保不残留任何垃圾、无用的代码。通过修改内容...

    FCKEditor2.6使用小示例完全示例

    总的来说,FCKEditor 2.6是一个功能强大的富文本编辑器,适用于各种Web应用程序,通过其直观的界面和丰富的API,开发者可以轻松地将其整合到自己的项目中,提升用户体验。通过实践和探索,你将能够充分利用FCKEditor...

    FCKeditor2.6

    **FCKeditor2.6** 是一款经典的开源富文本编辑器,主要用于网页内容的创建和编辑。这款编辑器以其简洁的界面和强大的功能在IT行业中备受青睐,尤其适合那些需要在网页上提供类似Word编辑体验的场景。FCKeditor2.6...

Global site tag (gtag.js) - Google Analytics