Posted on 2010-05-31 00:30
ZhouFeng 阅读(1009)
评论(2) 编辑 收藏 所属分类:
原创 、
CKEditor
前两天,FCKEditor又发布了新的版本,想看看有什么新的变化没,于是在网上http://ckeditor.com/下载最新版的FCKeditor3.3(不过好像改名为CKEditor3.3了)
下载java版的示例fckeditor-java-demo-2.6.war文件
将fckeditor-java-demo-2.6.war放在Tomcat部署的目录中,运行起来,就可看到编辑器的界面
可以上传图片,只是中文处理有暂时有点问题,不知道是不是2.4版本中的中文问题还没有处理好,后来试了一下,在接收数据的时候强制编码转换一下就可以了
request.setCharacterEncoding("UTF-8");
这下中文的内容就可以看到了,不过此时若上传中文的图片,还是无法正常显示,需要添加TOMCAT对中文路径的支持,更改Tomcat配置文件conf/server.xml,在里面添加一项编码URIEncoding="UTF-8",如下
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
此时重新启动一下Tomcat,再试试中文的文件名,OK通过,太帅了!!!
总的说来3.3的版本比2.6的版本配置来说要容易点,不过中文问题还是存在,要是能把上传文件名的规则做到配置文件里就好了,比如说设定一个参数:
0-----按上传原始文件名保存
1-----按时间日期串构造文件名保存
2-----按自定义命名规则保存
......
有时间了试着改一下,看看可否动一动这个源码包,重新山寨一个强悍的版本,整个战斗机出来:D