1、不需要fckEditor原文件
2、支持注入UserAction
3、上传文件自动改名和排序
4、支持fckEditor根目录不在WEB应用内
5、fckEditor的filter不需要了
6、自动对大的图片文件进行裁减
6、修改/fckeditor.properties可以适应struts.action.extension的变化
使用方法:
1、配置带文件上传的struts2环境
2、已有默认的UserAction,也可以在spring中注入自己实现UserAction
3、自动生成大图片文件缩略图,判断标准:
修改/fckeditor.properties,加入
fckeditor.image.max.size = 1024
fckeditor.image.max.width = 450
fckeditor.image.max.height = 450
4、struts扩展名不是action的情况;
fckeditor.struts.extension = do
5、在jsp中:
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
<FCK:editor instanceName="EditorDefault"/>
分享到:
相关推荐
struts2下的FCKeditor插件,解决了兼容问题,例子见本人上传的其他资源
- **配置Struts2插件**:创建一个Struts2插件,该插件处理FCKEditor的特定请求,例如文件上传或预览。插件需要配置Action映射,确保FCKEditor的请求能够正确路由到对应的Action。 - **编辑器配置**:在页面中使用...
fck例子,采用与STRUTS2兼容的FCK插件,良好解决了STRUTS2与FCKEDITOR不兼容的问题。
- `struts2-fckeditor-plugin-x.x.x.jar`:Struts2的FCKeditor插件,提供与Struts2框架的整合。 - `commons-fileupload.jar`和`commons-io.jar`:用于文件上传的支持库。 - 可能还需要SSH2框架相关的其他依赖包,...
在Java Web应用中,开发者通常会使用Servlet或者Struts、Spring MVC等框架来接收和处理FCKeditor提交的数据。当用户在编辑器中完成编辑并保存时,编辑器会将HTML内容以POST方式发送到服务器,Java代码需要解析这些...
接下来,我们探讨如何在JSP和Struts2中使用FCKeditor: 1. **下载与解压**:首先,你需要从FCKeditor官网或者第三方源下载最新版本的FCKeditor,然后将其解压到你的项目资源目录下。在这个例子中,解压后的文件可能...
标题 "让你的FCKeditor支持Struts2" 暗示了这个教程或者资源是关于如何集成FCKeditor,一个流行的富文本编辑器,到Struts2框架中的。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java web应用框架,...
FCKeditor文本编辑器插件的使用,包含FCKeditor使用方法详解.doc文档、FCKeditor使用步骤.txt的总结、struts2整合FCK时报302错误.txt的总结文档,对你非常有帮助。
3. **可定制性**:FCKeditor允许开发者通过自定义配置文件和插件来扩展其功能,以满足特定项目的需求。 4. **与服务器端的交互**:通过JavaScript API,FCKeditor可以与服务器端进行数据交换,如上传文件、获取远程...
本实例将探讨如何在`JSP`中整合`FCKeditor`,并利用`Struts2`进行数据交互。 **1. FCKeditor简介** `FCKeditor`提供了丰富的文本编辑功能,包括字体选择、大小调整、颜色设置、插入图片、链接、表格等。它以...
- **插件系统**:FCKeditor支持扩展,可以开发或使用社区提供的插件来增加新功能。 - **皮肤更换**:可以通过更改CSS文件来自定义编辑器的外观。 - **语言支持**:FCKeditor支持多语言,可以方便地切换编辑器的...
3. **配置Struts2**:在Struts2的配置文件`struts.xml`中添加FCKEditor的插件配置,使Struts2能够识别FCKEditor的Action。 4. **创建编辑器Action**:编写一个处理文件上传的Action,这个Action需要继承自FCKEditor...
7. **可扩展性**:FCKeditor允许开发者通过插件机制添加新的功能或改进现有功能,满足多样化的业务需求。 在使用"Fckeditor-java-2.5-bin.zip"时,开发者通常会经历以下步骤: 1. **解压文件**:首先,解压缩包,...
文件名为`myblog myeclipse版`,表明此项目是在MyEclipse集成开发环境中开发的,MyEclipse是Eclipse的一个增强版,包含了更多的Web开发工具和插件,方便开发者进行Java Web项目的构建和调试。 总结来说,这个在线...
在Java环境中,可以使用Spring MVC、Struts2等框架配合文件上传组件(如Apache Commons FileUpload)来实现。 在实际应用中,我们还需要关注性能优化,比如使用异步上传以提升用户体验,分块上传大文件以减少超时...
2. **配置路径**:将FCKeditor的静态资源文件(如JavaScript、CSS、图片等)部署到Web应用的公共静态资源目录下,例如`/WEB-INF/fckeditor/`。 3. **引入JavaScript库**:在需要使用编辑器的JSP页面中,通过`...
1. **FCKeditor的安装与引入**:首先,你需要从官方仓库或者第三方资源下载FCKeditor的源码包,解压后将包含的JavaScript、CSS以及图片等资源文件部署到你的Web项目的静态资源目录下,如WEB-INF下的lib或js目录。...
开发者可以根据需求修改源码,添加新的插件,或者调整编辑器的行为以适应特定的项目需求。同时,源代码也方便了与其他Java应用程序的集成,比如Web应用框架如Spring或Struts。 **fckeditor-java-2.4.1-bin.zip** ...