接上篇,昨晚代码敲得晚了点没来得及发,今天补上。
昨天的步骤只能实现一些基本的文字编辑,想要文件(图片上传)上传,还需要另外配置:
0.补充昨天的:fckeditor更目录下只需保留3个xml文件和2个js文件;子目录保留_samples和editor,其余都可以删掉。
1.下载fckeditor-java-2.6-bin.rar(注:如果是2.3以前的,下面的配置方法会不一样)。解压后把lib目录下的所有jar导入工程;同时导入fckeditor-java-core-2.6.jar。
2.在工程src目录下新建fckeditor.properties
输入connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction
3.打开web.xml配置servlet,添加
<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>
<url-pattern>
/fckeditor/editor/filemanager/connectors/*
</url-pattern>
</servlet-mapping>
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>
如果不配置这一项,会报数组越界的错
ok,收工
分享到:
相关推荐
FCKeditor的批量图片上传功能可能使用了AJAX技术,这样在用户选择图片后,浏览器会异步地将文件发送到服务器,而不会刷新整个页面。FCKeditor通过创建XMLHttpRequest对象并发送POST请求来实现这一功能。 4. **前端...
然而,原始的FCKeditor并不直接支持远程图片的上传,这意味着用户如果想在编辑器中插入图片,通常需要先将图片上传至服务器,然后手动输入图片的URL。这对于用户来说,无疑增加了操作的复杂性。 为了解决这个问题,...
这图片上传为定宽,定高上传。修改文件径fckeditor--ditor--dialog--fck_image中的fck_image.js、fckconfig.js等等花时间琢磨一下. 其中还有我自己改写的公共类,带"image"标识的文件,希望大家都详细看看,改过的...
此工程源代码的亮点在于它支持图片上传功能,这意味着用户可以通过FCKeditor在网页内容中插入并上传本地图片。 "集成了fckeditor,并且可上传图片的jsp应用" 描述进一步确认了FCKeditor的集成,并强调了图片上传...
在FCKeditor 2.5中,图片上传功能是其核心组件之一,旨在让用户能够方便地在编辑器中插入图片。但是,自动改名行为并非无端出现,而是编辑器或服务器端为了确保文件唯一性而采取的一种策略。在上述代码片段中,我们...
在"WebSite2"的示例中,可能包含了处理图片上传的服务器端代码和配置文件,确保图片能正确存储并显示。 4. **保持原格式** FCKeditor的一大优势是它可以保留HTML原始格式,这意味着从其他地方复制粘贴的文本(带有...
- **设置上传URL**:在FCKeditor的配置文件(如`fckconfig.js`)中,定义图片上传的URL,即上一步创建的处理程序的URL。 3. **自定义上传对话框**: - FCKeditor默认提供了一个简单的上传对话框,但可能需要根据...
它提供了丰富的功能,如文本格式化、图片上传、链接创建等。然而,一个常见的问题是在使用FCKeditor时,如果用户复制并粘贴了包含外部图片的网页内容,这些图片通常会引用原始源站的URL,而不是保存在本地服务器上。...
为了使图片上传功能正常工作,需要在服务器端设置一个接收上传文件的处理器。在JSP中,通常会用Servlet来处理这个任务。当用户在FCKeditor中选择上传图片时,FCKeditor会向指定的`FileBrowserUploadUrl`发起POST请求...
4. 在网页中引用FCKeditor,并设置相应的参数,使编辑器能够调用远程图片上传功能。 5. 测试插件功能,确保用户在编辑过程中可以顺利上传和插入远程图片。 在PHP环境下,此插件的实现涉及到文件上传处理、权限验证...
以下是对Fckeditor及其图片上传功能的详细解析: 1. **Fckeditor基本介绍** Fckeditor是基于Web的WYSIWYG(所见即所得)编辑器,允许用户在浏览器环境下进行类似桌面应用程序的文字编辑工作。它提供了丰富的编辑...
总的来说,"fckeditor+swfupload+图片本地化"组合提供了一个完整的网页编辑和图片上传解决方案,适合需要在网站上提供内容编辑功能,并且需要对图片资源进行本地管理的开发者。通过配置fckeditor和swfupload,开发者...
在FCKeditor.Net中,用户可以通过内置的文件浏览器或上传对话框将本地图片上传到服务器。这涉及到后端的文件处理,通常使用ASP.NET或其他服务器端技术来接收和存储图片。上传过程通常需要考虑文件类型验证、大小...
1. **FCKEditor图片上传流程** 在FCKEditor中,当用户选择图片上传时,编辑器会调用内置的文件上传处理程序。这个过程包括选择本地图片、上传到服务器、以及返回服务器响应的URL,以便在编辑器内显示。 2. **图片...
因此,它是实现FCKeditor图片上传功能的核心组件。 4. **slf4j-api-1.5.8.jar** 和 **slf4j-simple-1.5.8.jar**:Simple Logging Facade for Java (SLF4J) 提供了一个API,允许开发者在他们的应用程序中插入日志...
FCKeditor2.6 上传图片报错解决方案 用FCKeditor上传图片时出现XML request error:OK(200)错误。终结解决方案。 替换fckeditor\editor\filemanager\browser\default\js下面的fckxml.js
在FCKEditor中,文件上传是其功能之一,对于图片、文档等媒体资源的管理非常关键。以下是关于FCKEditor上传方法的详细说明: 1. **表单提交上传** 在FCKEditor 2.2版本中,文件上传通常通过HTML表单实现。例如: ...
3. **C#后端处理**:在C#中,你需要创建一个HTTP处理程序(HttpHandler)或ASP.NET页面来处理图片上传请求。这个处理程序会接收到FCKeditor发送的POST请求,解析请求中的文件数据,保存到服务器的特定目录,并返回...
这是一个很好的学习和参考资源,对于理解和使用FCKeditor在.NET环境下的应用有很大帮助。 总结,FCKeditor是.NET开发中常用的富文本编辑器,其上传功能通过服务器端处理,支持图片和Flash等资源的在线插入。在实际...