隨筆 - 251  文章 - 504  trackbacks - 0
          <2008年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          本博客系個人收集材料及學習記錄之用,各類“大俠”勿擾!

          留言簿(14)

          隨筆分類

          收藏夾

          My Favorite Web Sites

          名Bloger

          非著名Bloger

          搜索

          •  

          積分與排名

          • 積分 - 202975
          • 排名 - 284

          最新評論

                   FCKeditor是款優秀的編輯器開源產品,總的來說功能強大,基本能滿足大部分的需求,只是缺少權限控制。不過在使用過程中,中文亂碼問題是個經常出錯的問題。

                    安裝后簡單設置一下就能夠正確運行,能夠上傳圖片,不過傳中文文件名的圖片時會出現問題。解決辦法(我的安裝版本:FCKeditor_2.6+FCKeditor-2.3 for java):
                  1. 修改FCKeditor-2.3 for java中src文件夾下的ConnectorServlet.java和SimpleUploaderServlet.java。分別在這兩個文件中的DiskFileUpload upload = new DiskFileUpload();后面加入:upload.setHeaderEncoding("utf-8");
                  2. 分別保存后,使用ant進行編譯,命令為:ant dist,生成新的FCKeditor-2.3.jar,然后把這個文件加入工程中的lib文件夾下,把以前的替換掉。在編譯過程中,根據不同的tomcat版本和安裝路徑,需要對build.xml文件進行設置。如果報deploy之類的錯誤,說明需要tomcat-ant包中的類支持,進行相關的設置。

                   到此,基本能上傳中文的圖片了,但是發現在jsp頁面讀取圖片的鏈接時候出現亂碼,從而導致不能在jsp頁面中顯示。這個問題需要修改tomcat目錄下conf中的server.xml文件,
          <Connector port="8080" protocol="HTTP/1.1" 
                         connectionTimeout
          ="20000" 
                         redirectPort
          ="8443"/>

          <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
          分別加入一句:URIEncoding="utf-8"
                   這樣基本解決了FCKeditor的亂碼問題,能上傳中文的圖片,能創建中文的文件夾,只是在控制臺中依然會有亂碼。這個可以不考慮。
          posted on 2008-07-11 15:12 matthew 閱讀(2702) 評論(6)  編輯  收藏 所屬分類: JavaEE

          FeedBack:
          # re: 在線編輯器FCKeditor2.6中文亂碼-解決過程 2008-07-11 15:39 mashiguang
          收藏了,以后會有用.謝謝.  回復  更多評論
            
          # 深圳電信梅沙會議中心  2008-07-11 15:40 深圳電信梅沙會議中心
          趙虎  回復  更多評論
            
          # 深圳電信梅沙會議中心  2008-07-11 15:41 深圳電信梅沙會議中心
          深圳電信梅沙會議中心   回復  更多評論
            
          # re: 在線編輯器FCKeditor2.6中文亂碼-解決過程[未登錄] 2008-07-14 20:09 javaread.com
          用過 FCKeditor,后來換成TinyCME。  回復  更多評論
            
          # re: 在線編輯器FCKeditor2.6中文亂碼-解決過程 2008-07-16 12:42 放水老倌
          用到的時候再研究下……  回復  更多評論
            
          # re: 在線編輯器FCKeditor2.6中文亂碼-解決過程 2008-08-28 15:51 小小意外
          謝謝..我剛剛解決,,只是在2.6中沒有SimpleUploaderServlet.java
          只要改一下ConnectorServlet.java這個,,在這個里加!!
          upload.setHeaderEncoding("utf-8");
            回復  更多評論
            
          主站蜘蛛池模板: 澄城县| 满洲里市| 阿拉尔市| 沈阳市| 龙井市| 老河口市| 蓬安县| 黎川县| 长治市| 潜山县| 无棣县| 西贡区| 日喀则市| 本溪| 马关县| 宜州市| 忻州市| 共和县| 深水埗区| 龙山县| 金湖县| 奎屯市| 贵阳市| 开鲁县| 新蔡县| 马边| 开化县| 德格县| 商都县| 明光市| 堆龙德庆县| 铜梁县| 正蓝旗| 云林县| 伊金霍洛旗| 郑州市| 漳平市| 沂南县| 罗江县| 无为县| 连州市|