隨筆-49  評論-67  文章-27  trackbacks-0

          在用Struts開發項目的時候遇到了一個問題,當上傳文件時,中文文件名會出現亂碼問題。
          于是,在Google和Baidu上面進行了搜索。結果發現有無數人遇到了相同的問題,大家也都在迫切的詢問此類問題。但是回帖的結果卻讓人特別生氣!

          回帖的內容大致可分為兩類:
          第一類,都是把別人的帖子轉來轉去,也不著名出處。更是有幾個人都在自己的博客上寫的內容完全一樣,還說是自己寫的!
          另一類相對要好一些,對問題進行了解答。但是,按照他們所說的進行了更改,根本就不能解決問題。真是不知道他們是這么解決這個問題的。

          后來在玉米田http://www.yumt.com/showlog.jspe?log_id=56#71的博客上有一篇文章說道了此事,才能徹底解決這個問題。看了之后才知道,原來Struts的upload功能是對jakarta apache的commons-fileUpload進行了封裝實現的。但是在實現時,沒有考慮到文件編碼的問題。所以,需要對struts.jar中的文件進行修改并重新編譯打包。事實證明,這樣作問題解決了。

          但是回過頭來,那些通過在JSP頁面中設置編碼方式為UTF-8或者在得到文件名進行編碼轉譯的人是如何解決這個問題的,難道我的系統跟他們的不一樣嗎?

          由此,可以看出很多網友不能夠踏踏實實的做人,人云亦云。抱著一種極其不負責任的態度,這樣作不但是自己不能真正理解問題的本質,得不到提高和進步,更加影響了對此類問題不甚了解并渴望解答的人所誤解。

          同時,一旦這種風氣發展下去,下次提問者作為解答者的時候這種現象又會出現。如果此類現象愈演愈烈,勢必會對我們中國整個軟件業甚至這個中華民族帶來及其深刻的影響!

          希望跟我有同感的IT同仁可以從自己做起,認真回答網友的提問。我們從自己做起,從現在做起!

          posted on 2006-12-20 20:33 思考 閱讀(271) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 连州市| 商南县| 都兰县| 绥芬河市| 涟源市| 交口县| 沾化县| 林口县| 来凤县| 石狮市| 定襄县| 新龙县| 定兴县| 巴东县| 西峡县| 眉山市| 綦江县| 江津市| 湖北省| 鹤峰县| 普兰店市| 永新县| 右玉县| 梨树县| 肃宁县| 车致| 田林县| 通化市| 祥云县| 花垣县| 离岛区| 天等县| 房山区| 黄冈市| 桃园市| 安丘市| 五指山市| 安塞县| 张掖市| 和龙市| 浦东新区|