ckeditor + ckfinder整合for JAVA
---支持文件上传、解决乱码问题
2012-07-18
备注:本人使用的开发工具为eclipse 3.7.0,服务器为:apache-tomcat-7.0.20jdk版本为:jdk1.6.0_29。本人已使用了字符过滤器,所有的字符都设置为UTF-8。仅供参考。
一.简谈:
editor版本前期(2012-06-20)本人根据网上一些资料,以及个人的实现,发布了
ckeditor + ckfinder整合for JAVA(支持文件上传)”文档,收到了很多网友的私信,并进行了交流。在此感谢那些交流过的网友。
网上大多数的资料都是相对比较老的版本,所以本人花了一些时间写下了ckeditor ckfinder整合。但由于本人只是简单的应用,所以没有整合的很充分,部分功能没有全部去实现,如文件夹重命名、文件夹新建、上传文件时文件带有汉字等乱码问题没有解决,先作补充如下(请
先阅读前期材料)。
二.“错误”的出现
当前期准备完成后,我们开始操作图片、文档、flash的上传了,但是这时你会发现,当上传文件名为汉字,后者新建文件夹,或者重命名文件夹的时候,如果使用中文会出现乱码,导致文件、文件夹无法访问。操作如下:
打开上传页面,选择Files--创建子文件夹,如下图所示:
输入“我们”,如下图所示:
选择“确定”,出现如下情况:
同理,当文件夹重命名带汉字,上传图片时文件名带汉字也会出现类似的情况。
三.问题的解决
先解决方法如下:
到程序运行的服务器(tomcat),下的l文件
用记事本打开到如下段落,如下图所示:
修改为如下图所示区域:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8" />