为了整合FCKeditor到我的项目中去,对FCKeditor做了些研究.
我的web服务器是tomcat4.1.34,而最新FCKeditor-java-2.4的版本需要servlet2.4及jsp2.0以上支持,也就是说FCKeditor-java-2.4版本只适合tomcat5.0以上.后来发现有2.3的版本,下下来试了下.参考了网络上已有的一些文章FCKeditor中文乱码及上传 然后自己整理,发现在上传文件及上传目录创建时出现中文问题.根据参考文章,涉及到中文目录问题时,需要修改tomcat的conf文件server.xml文件的url中文编码设置,我觉得这种办法虽然解决了FCKeditor中文问题,但会给软件其他部分带来编码问题,所以我想应该可以找出不修改server.xml配置文件的办法来.
经过测试,解决中文问题总体来讲需要修改一下FCKeditor-java-2.3的服务器端代码.修改如下:
1.创建及浏览中文目录问题,修改ConnectorServlet.java文件:
(原)
String currentFolderStr=request.getParameter("CurrentFolder");
修改为
(新)
String currentFolderStr=null;
try {
currentFolderStr=new String(request.getParameter("CurrentFolder").getBytes("iso-8859-1"),"utf-8");
} catch (RuntimeException e) {}
(原)
String newFolderStr=request.getParameter("newFolderStr");
修改为
(新)
String newFolderStr=null;
try {
newFolderStr=new String(request.getParameter("NewFolderName").getBytes("iso-8859-1"),"utf-8");
} catch (RuntimeException e) {}
分享到:
相关推荐
fckeditor -2.3.jar 个人修改
FCKeditor版本2.3,在线编辑器
FCKeditor-2.3.rar新闻编辑器FCKeditor-2.3.rar新闻编辑器FCKeditor-2.3.rar新闻编辑器
特别实用,具体使用方法从网上找一下 很多的
FCKeditor -2.3.jar
FCKeditor-2.3案例直接导入MYECLIPSE
FCKeditor_2.6.3+FCKeditor-2.3.rar
自定义文本编译器FCKeditor-2.3
~FCKeditor-2.3在线编辑器,很使用的
FCKeditor-2.3.jar 对谷歌浏览器兼容.希望对各位有用。
FCKeditor支持当前流行的浏览器如IE,Firefox,Netscape,Opera等戏中的坦克所遇到的障碍物主要有墙、炸弹(泡泡)。坦克的所到之处都可以留下炸弹,炸弹会在一定时间内爆炸,一旦对手被炸到,你就赢了~
它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico ...
在线文本编辑器FCKeditor在JSP项目开发
用于web开发,网上很难找的,我花了很久时间才找到,一直收藏在电脑里!
像大家保证! 绝对已经配置好了 ! 如果您感觉有什么不对请随时加我Q451303407 可以实现上传图片和flash 需要建立image和flash文件夹
fckeditor 2.3无法兼容chrome,而新版本又做了很大的修改,要升级很麻烦。在网上找了一个2.3的jar包,可直接替换原来的fckeditor库,解决chrome兼容问题。
fckEditor2.3.jar jar包 2.3版