FCKeditor的秘密
哈哈。。由于项目的需要,这几天一直在搞FCKeditor。其实,FCKeditor配置很简单。但不知道怎么样。在我的项目里FCKeditor总不能在FireFox里显示。开始我还以为是我的配置有问题。但我从头到尾检查了配置文件。都没有错。但总是不能显示。正因为在IE里运行正常,所以FCK配置是没有问题的。那么问题就在项目代码中。经过多次试验。阻碍调试的有两大点:1、FireFox的缓冲。2、忽视web.xml配置文件。
由于FireFox的缓冲问题。使我万分迷惑。把工程的名称修改后。FCK却无意中在FF里成功显示了。一时失败。一时成功。使我不知怎样入手。
由于自己对web.xml配置文件的忽视。万万想不到错误就在于web.xml。
弄了几天,最后发觉是web.xml的Filter问题。但如果是Filter的问题,在IE里怎么会正常远行呢?呵呵。这点我都不知道。接着我试着各个Filter,看看哪个Filter出错了。最后发现是编码过滤器出问题了。我是将/*所有servlet都正行编码设置。因此,FCKeditor2.3.Jar里面放的不是单单的类。而是Servlet.而FCK的界面生成是通过FCKeditor等类生成的。如果编码过滤器对这些类进行编码。在FF里就不能显示。到底为什么?我也不知道!
CAnca Software Office.
2007.8.8