版本:FCKeditor 2.3
本人在使用FCKeditor 2.3上传图片的过程中,发现:如果图片的名称是中文名,上传到服务器上的图片名称成了乱码,并且,图片不可预览,有个红X。
我的解决方法是:
1、使用XJad将FCKeditor-2.3.jar反编译成.java 文件。
2、找到com\fredck\FCKeditor\connector\ConnectorServlet.java
3、在工程中,新建一个servlet,名称也是ConnectorServlet
4、将第2步中ConnectorServlet.java的代码全部复制到新创建的servlet类中
5、修改新创建的servlet类中的代码,具体修改见附件《ConnectorServlet.doc》中的红色代码。
6、在web.xml中
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
将<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
改成你新建的那个servlet的路径(包路径)
分享到:
相关推荐
原有的jar包不支持中文乱码问题,经过优化测试,成功解决上传图片中文乱码问题
当用户通过FCKeditor上传带有中文名称的图片时,如果Web容器(如Tomcat)的字符编码未正确设置,可能会导致乱码。因此,需要修改`conf/server.xml`文件中的`Connector`元素,添加`URIEncoding="utf-8"`属性,确保...
总之,FCKeditor是一款强大且易用的富文本编辑器,它的中文乱码解决方案和完善的文件上传功能,使得它成为处理中文内容的理想选择。无论是个人项目还是企业应用,FCKeditor都能够提供高效、稳定的内容编辑体验。...
本文将详细介绍FCKEditor在ASP环境下的使用,并针对在GBK编码下出现乱码问题的解决方法。 首先,让我们了解FCKEditor的基本功能。FCKEditor提供了一个类似桌面文字处理软件的用户界面,允许用户在Web页面上编辑HTML...
3. **上传文件处理**:在使用FCKEditor上传包含中文名称的文件时,若处理不当也会导致乱码。 #### 三、解决中文乱码问题的具体步骤 ##### 1. FCKEditor程序瘦身 - **保留必要文件**:仅保留必要的文件和目录,如`...
彻底解决fckeditor(jsp版)上传中文图片乱码问题,我这里用的编码是utf-8的,这里用的fckeditor 是2.6的,fckeditor.java包是2.3的,经过我修改ConnectorServlet.java和SimpleUploaderServlet.java两个文件,重新生成...
通过上述方法,一般可以有效解决FCKeditor上传中文文件时出现的乱码问题。但在实际应用中,应根据具体环境选择合适的方法,可能需要结合多种方法来达到最佳效果。对于“工具”类问题,理解并掌握这些基本原理和技巧...
然而,对于中文环境的处理,FCKeditor可能会出现一些问题,如中文文件上传后的乱码、创建中文目录时的乱码以及无法正常访问中文目录等。本文将详细介绍如何解决这些问题,确保FCKeditor在处理中文内容时的正确性。 ...
通过以上步骤,基本上可以解决FCKeditor在JSP环境中上传中文图片名出现的乱码问题。需要注意的是,每一步骤都至关重要,且需确保每个环节的编码设置与项目整体的编码策略保持一致,以避免乱码的产生。在实际操作中,...
在IT行业中,FCKeditor是...总之,解决FCKeditor上传中文名图片乱码问题的关键在于确保所有环节的字符编码一致,包括编辑器、服务器、数据库和前端页面。通过调整这些设置,可以确保中文文件名在上传和显示时的正确性。
fckeditor-java-core-2.4.jar 中文乱码 文件重名 中文文件夹
**FCKeditor中文修改版 PHP** 是一个经过优化的开源富文本编辑器,特别针对中文环境进行了调整,解决了在PHP环境中可能出现的中文乱码问题。这个版本使得用户能够顺利地上传包含中文字符的文件,而不会遇到编码不...
通过以上方法,通常可以解决FCKeditor中中文名图片显示的问题。对于开发者来说,理解FCKeditor的工作原理和JavaScript的URL编码机制是非常重要的,这有助于更好地解决类似的技术挑战。同时,持续关注FCKeditor的更新...
5. **乱码解决方案**:如果在使用FCKeditor时出现乱码,首先检查ASP页面是否正确设置了代码页,然后检查数据库连接字符串、存储过程或SQL语句中的字符集设置。另外,还要确保在提交数据到服务器时,对中文内容进行了...
- 解决方法:确保服务器端处理文件名编码的方式与客户端一致。 ##### 5.4 创建中文名目录会出现乱码 - 类似于文件名乱码的问题,需要统一编码处理方式。 ##### 5.5 引用中文名文件的图片不能正常显示 - 确保...
修改Dispatcher类,让fckeditor 2.6可以修改上传的图片、附件的名称。这个jar包是以当前日期为上传文件重命名。重命名可以解决中文文件名乱码的问题...
然而,在多用户环境中,FCKeditor 常遇到一些问题,如图片上传的安全性、中文乱码以及用户权限管理等。以下是对这些问题的详细解释和修复方案。 ### 1. 图片上传安全性问题 在 FCKeditor 中,图片上传功能可能面临...
FCKeditor 2.64 ejiyuan修改版在原有的基础上增加了对多媒体文件的支持,这意味着用户不仅可以编辑文字,还可以上传图片、音频、视频等媒体资源,丰富了网站的内容表现形式。 在“多媒体media上传”功能中,开发...
FCKeditor是一款功能强大的Web在线文本编辑器,允许用户在浏览器端进行类似Word的文本编辑,并能直接上传图片和文件到服务器。 **FCKeditor** 的核心特性包括支持多种格式的文本处理,如HTML、CSS样式应用、图像...