???? 前兩天鼓弄fck的上傳,發現也有中文文件名的問題,翻閱網絡的文章似乎還沒有關于java版本fck上傳的解決文章。仔細研究了一下他上傳的類源碼SimpleUploaderServlet.java和ConnectorServlet.java。發現并無紕漏。后來一看頁面發現都是html頁面,于是豁然開朗。分析原因可能是frmupload.html,fck_image.html文件不能被應用服務器很好的解析取得頁面的字符集造成(也不知道說的對不對)。于是馬上換成jsp后綴,給了個<%@ page contentType="text/html; charset=utf-8" %>刷新頁面,效果是立桿見影。
???? 處理完這個問題后我覺得有點疑惑,難道fck開源小組沒有意識到這個問題么?fck考慮到國際化的支持,各種語言也都有相應的版本,但是這個卻沒有想到,令人感到奇怪。