• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    java/jsp中 中文問題詳解

    發布: 2008-5-28 10:44 | 作者: 不詳 | 來源: csdn | 查看: 55次 | 進入軟件測試論壇討論

    領測軟件測試網

    Tomcat僅僅是一個對jsp1.1,servlet2.2的一個標準的實現,我們不應該要求這個免費軟件在細致末節上和性能上都面面俱到,它主要考慮的英文用戶,這也是為什么不作特殊轉換我們的漢字用url方法傳遞有問題的原因,我們大部分瀏覽器ie其高級設置中始終以utf-8發送url的選項缺省是選上的,如果說這是tomcatbug也是可以的,另外Tomcat不管當前的操作系統是什么語言,好像都按iso8859去編譯jsp,我覺得也有點欠妥,但是不管怎么說,新標準的實現和熱門的軟件在語言的支持方面永遠都是先考慮英文

     

    我的方案什么說要好一些呢

    1.還是那句話,英文國家的軟件永遠都是先考慮英文,java虛擬機的規范中要求虛擬機內部必須實現iso8859,unicode,UTF-8三種,其他的不作要求,我們用的jdk中的虛擬機就是這樣,嵌入式的就更不用說了,也就是說其他的ENCODE都很可能不是java虛擬機內部直接支持的,我們的中文自然也不在其列,需要外部的包支持轉換,sun jdk應該在i18n.jar中,用iso8859速度最快,不需要其它調用和交換什么的,更沒有讀包的io操作

    2.至少少寫了代碼,沒有額外操作,簡潔的風格誰不喜歡

    3.所寫的jsp頁面國際性化好,我才寫了一個jsp+javabeans的聊天室軟件(沒有用到servlet,jsp真的確實很好),同樣的程序美國人用他們的瀏覽器進入就是英文界面,中文進入就是中文界面,如果加上charset=gb2312至少很麻煩

    4.限定了gb2312,如果用戶要用GBK,怎么辦,不加更好,不管什么的字符集,只要我當前瀏覽器設定的是,我就能顯示出來

     

    總結:無論從速度上,開發效率上,和可擴展性上考慮,我的方案都比你的好,另外,我找不到你的方案比我的好的地方

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>