修改步骤如下:
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上传中文名问题解决方案" 指的是在使用FCKeditor 2.6.4版本时遇到的一个常见问题,即用户尝试上传带有中文名称的文件时可能会遇到错误或失败。FCKeditor是一个流行的开源富文本编辑器,允许用户...
2. **兼容性测试**:虽然FCKeditor支持多浏览器,但在实际应用中,仍需进行兼容性测试,确保在各种环境下都能正常工作。 3. **性能优化**:对于大型网站,加载FCKeditor可能会对页面性能造成影响。可以采用延迟加载...
2. **多语言支持**:FCKeditor支持多种语言,包括但不限于英语、简体中文、繁体中文等,方便全球用户使用。 3. **自定义配置**:编辑器提供了丰富的配置选项,开发者可以根据项目需求调整工具栏布局、样式、功能等...
当引用包含中文名称的图片无法正常显示时,可以有两种解决方案。第一种是修改Tomcat的`server.xml`,为Connector添加`URIEncoding="UTF-8"`,但这可能会影响到中文目录的创建。更推荐的第二种方法是使用UUID来代替...
2. **多语言支持**:由于是开源项目,FCKeditor支持多种语言,包括但不限于英文、中文、法文等,方便全球用户使用。 3. **插件扩展**:FCKeditor允许开发者编写自定义插件,以增加更多的编辑功能或集成其他服务,...
2. **语言支持**:虽然描述中提到它是英文版,但FCKeditor实际上还支持多种语言,包括简体中文、繁体中文、法语、德语等,方便全球用户使用。 3. **集成框架**:FCKeditor可无缝集成到各种Web应用程序中,如ASP...
6. **语言支持**:FCKeditor支持多种语言,包括中文,使得非英语用户也能无障碍使用。 7. **安全性**:编辑器内置了一些安全机制,例如防止XSS攻击,保护服务器和用户数据的安全。 **集成FCKeditor到PHP项目中的...
**FCKedictor** 是一个专为解决在使用文本编辑器时,特别是FCKeditor,上传带有中文名称图片导致乱码问题的工具。在Web开发中,FCKeditor是一款非常流行的开源富文本编辑器,它允许用户在网页上进行类似Word的文本...
这款编辑器最初由FredCK开发,因此得名FCKeditor(Fred's CKEditor,CK是开发者名字的首字母缩写)。在Java版本中,FCKeditor被广泛应用于JSP、Servlet等Java Web应用程序中,为用户提供了一个功能强大、易于使用的...
1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 2.DIV+CSS布局,全部兼容IE6、IE7、IE8、Firefox、Opera、Safari、谷歌、腾讯TT、360度、遨游等主流浏览器。 3.程序和界面分离,提供通用的PHP标准...
#### 八、ECSHOP 编辑器Fckeditor上传图片中文名称乱码的解决方法 - **乱码问题解决**: - 检查系统编码设置,确保前后端都使用统一的编码(如UTF-8)。 - 修改上传处理脚本,使其支持中文文件名的处理。 #### 九...
1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 2.DIV+CSS布局,全部兼容IE6、IE7、IE8、Firefox、Opera、Safari、谷歌、腾讯TT、360度、遨游等主流浏览器。 3.程序和界面分离,提供通用的PHP标准...
网人地方生活门户系统(WRMPS)是由网人科技经过多年经验积累,经过完善设计、精心打造的一个适用于各种服务器环境的安全、稳定、快速、强大、高效、易用、优秀的信息发布网站建设解决方案。 网人地方生活门户系统...
CKEditor最初的名字是FCKeditor,由Fernando Galdino创建,随着时间的推移,为了品牌升级和更好的发展,它在2009年改名为CKEditor。这款编辑器以其强大、易用和高度可定制的特点赢得了开发者们的青睐。 CKEditor...
1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 2.DIV+CSS布局,全部兼容IE6、IE7、IE8、Firefox、Opera、Safari、谷歌、腾讯TT、360度、遨游等主流浏览器。 3.程序和界面分离,提供通用的PHP标准...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
-重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称). +所有的面板默认有两个集合属性(Toolbars和Items). -尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置...
-重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称). +所有的面板默认有两个集合属性(Toolbars和Items). -尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置...