`
windywindy
  • 浏览: 170361 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

FCKeditor支持中文图片名称方案

阅读更多
修改步骤如下:
1. 在SimpleUploadServlet中,在DiskFileUpload upload = new DiskFileUpload();语句后加上一句:
        upload.setHeaderEncoding("utf-8");

2. 修改editor/dialog/fck_image/fck_image.js文件,修改其中的SetUrl函数如下:
function SetUrl( url, width, height, alt ) 
{ 
        if ( sActualBrowser == 'Link' ) 
        { 
                // GetE('txtLnkUrl').value = url ; 
                GetE('txtUrl').value = decodeURI(url) ; 
                UpdatePreview() ; 
        } 
        else 
        { 
                // GetE('txtUrl').value = url ; 
                GetE('txtUrl').value = decodeURI(url) ; 
                GetE('txtWidth').value = width ? width : '' ; 
                GetE('txtHeight').value = height ? height : '' ; 
                if ( alt ) 
                        GetE('txtAlt').value = alt; 
                UpdatePreview() ; 
                UpdateOriginal( true ) ; 
        } 
        dialog.SetSelectedTab( 'Info' ) ; 
} 

注释的语句为原来的语句,注释后面的语句是我修改后的语句。

3. 如果在Tomcat或者jboss环境下,需要修改server.xml,修改Connect节点,设置URIEncoding为UTF-8,代码类似如下:
 
  <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" URIEncoding="UTF-8"/> 

如果使用的是WebSphere环境,在我本地只要进行前两步操作即可。
分享到:
评论

相关推荐

    fckeditor2.6.4上传中文名问题解决方案

    标题 "fckeditor2.6.4上传中文名问题解决方案" 指的是在使用FCKeditor 2.6.4版本时遇到的一个常见问题,即用户尝试上传带有中文名称的文件时可能会遇到错误或失败。FCKeditor是一个流行的开源富文本编辑器,允许用户...

    FCKeditor笔记和中文名图片显示

    2. **兼容性测试**:虽然FCKeditor支持多浏览器,但在实际应用中,仍需进行兼容性测试,确保在各种环境下都能正常工作。 3. **性能优化**:对于大型网站,加载FCKeditor可能会对页面性能造成影响。可以采用延迟加载...

    FCKEditor网页文本编辑器

    2. **多语言支持**:FCKeditor支持多种语言,包括但不限于英语、简体中文、繁体中文等,方便全球用户使用。 3. **自定义配置**:编辑器提供了丰富的配置选项,开发者可以根据项目需求调整工具栏布局、样式、功能等...

    FCKEditor 笔记

    当引用包含中文名称的图片无法正常显示时,可以有两种解决方案。第一种是修改Tomcat的`server.xml`,为Connector添加`URIEncoding="UTF-8"`,但这可能会影响到中文目录的创建。更推荐的第二种方法是使用UUID来代替...

    fckeditor-java-core-2.4.1

    2. **多语言支持**:由于是开源项目,FCKeditor支持多种语言,包括但不限于英文、中文、法文等,方便全球用户使用。 3. **插件扩展**:FCKeditor允许开发者编写自定义插件,以增加更多的编辑功能或集成其他服务,...

    FCKeditor_2.6.3.zip

    2. **语言支持**:虽然描述中提到它是英文版,但FCKeditor实际上还支持多种语言,包括简体中文、繁体中文、法语、德语等,方便全球用户使用。 3. **集成框架**:FCKeditor可无缝集成到各种Web应用程序中,如ASP...

    FCKeditor[1].Net_2.2

    6. **语言支持**:FCKeditor支持多种语言,包括中文,使得非英语用户也能无障碍使用。 7. **安全性**:编辑器内置了一些安全机制,例如防止XSS攻击,保护服务器和用户数据的安全。 **集成FCKeditor到PHP项目中的...

    FCKedictor

    **FCKedictor** 是一个专为解决在使用文本编辑器时,特别是FCKeditor,上传带有中文名称图片导致乱码问题的工具。在Web开发中,FCKeditor是一款非常流行的开源富文本编辑器,它允许用户在网页上进行类似Word的文本...

    FCK editor 绝对完整

    这款编辑器最初由FredCK开发,因此得名FCKeditor(Fred's CKEditor,CK是开发者名字的首字母缩写)。在Java版本中,FCKeditor被广泛应用于JSP、Servlet等Java Web应用程序中,为用户提供了一个功能强大、易于使用的...

    Kuwebs企业网站管理系统_V1.0_UTF8

    1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 2.DIV+CSS布局,全部兼容IE6、IE7、IE8、Firefox、Opera、Safari、谷歌、腾讯TT、360度、遨游等主流浏览器。 3.程序和界面分离,提供通用的PHP标准...

    ECSHOP后台管理修改教程

    #### 八、ECSHOP 编辑器Fckeditor上传图片中文名称乱码的解决方法 - **乱码问题解决**: - 检查系统编码设置,确保前后端都使用统一的编码(如UTF-8)。 - 修改上传处理脚本,使其支持中文文件名的处理。 #### 九...

    Kuwebs企业网站管理系统 V1.0UTF8

    1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 2.DIV+CSS布局,全部兼容IE6、IE7、IE8、Firefox、Opera、Safari、谷歌、腾讯TT、360度、遨游等主流浏览器。 3.程序和界面分离,提供通用的PHP标准...

    网人地方生活门户系统(WRMPS) 7.5.rar

    网人地方生活门户系统(WRMPS)是由网人科技经过多年经验积累,经过完善设计、精心打造的一个适用于各种服务器环境的安全、稳定、快速、强大、高效、易用、优秀的信息发布网站建设解决方案。 网人地方生活门户系统...

    CKEditor(Full Package)

    CKEditor最初的名字是FCKeditor,由Fernando Galdino创建,随着时间的推移,为了品牌升级和更好的发展,它在2009年改名为CKEditor。这款编辑器以其强大、易用和高度可定制的特点赢得了开发者们的青睐。 CKEditor...

    酷纬企业网站管理系统Kuwebs 3.1.5

    1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 2.DIV+CSS布局,全部兼容IE6、IE7、IE8、Firefox、Opera、Safari、谷歌、腾讯TT、360度、遨游等主流浏览器。 3.程序和界面分离,提供通用的PHP标准...

    JAVA上百实例源码以及开源项目源代码

    Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...

    ExtAspNet_v2.3.2_dll

    -重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称). +所有的面板默认有两个集合属性(Toolbars和Items). -尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称). +所有的面板默认有两个集合属性(Toolbars和Items). -尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置...

Global site tag (gtag.js) - Google Analytics