<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA

    人生若只如初見,何事秋風(fēng)悲畫扇。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      50 隨筆 :: 25 文章 :: 157 評論 :: 0 Trackbacks

    本人在國際化中,常遇到的一些問題總結(jié)一下:

    存儲顯示相關(guān)信息的property文件,一般來說我們分一份中文與一份E文。然后再將其分別通過一定的命令將其轉(zhuǎn)成unicode碼。

    這樣在頁面顯示的時候再將其顯示。實際說來如下(我是用STRUTS+JDK1.5)

    1:編寫peoperty文檔

    首先用分別在二個方本文檔中存放二份不同的property,可能分別如下:

    中文中:errors.required={0} 必須填寫... (存為Application_zh.unicode.txt)

    英文中:errors.required={0} required...

    然后將其分別另存為unicode文檔~記得不要搞錯了,假如你存為其它類型如ANSI,那么你直接打開的時候可能是一團亂碼!我就有過這個痛苦的經(jīng)歷,

    先將其放到CVS上,再導(dǎo)來來時卻#%……¥*,雖然再寫個不是難事,但卻真正寫起來卻也有蠻郁悶的!

    2:編譯文檔

    OK,寫好二個property文件并存為UNICODE格式的文本文檔后,再JDK提供的一個命令將其轉(zhuǎn)化。此工具在JDK_HOME/BIN下面,如下:

    native2ascii -encoding unicode Application_zh.unicode.txt Application_zh.properties

    你若項目比較大,有相當(dāng)多的property文件,則可以再加一些命令如:

    native2ascii -encoding unicode contract_zh.unicode.txt contract_zh.properties

    將其全部加到一個文檔文檔里面,再將其保存為可執(zhí)行腳本,直接運行就OK了,而無須每次都在command下面去native2ascii

    3:顯示內(nèi)容

    終于可以顯示內(nèi)容了,easy!

    <bean:message key="errors.required"/>

    具體用法可以參考STRUTS的相關(guān)資料。

    在WEB中我們也可以指定一過濾文件(現(xiàn)以UTF-8為例):

    public class SetCharacterEncodingFilter implements Filter
    {

        
    public void init(FilterConfig arg0)
            
    throws ServletException
        
    {

        }


        
    public void doFilter(ServletRequest request, ServletResponse response,
                FilterChain chain)
            
    throws IOException, ServletException
        
    {
            request.setCharacterEncoding(
    "UTF-8");

            chain.doFilter(request, response);
        }


        
    public void destroy()
        
    {

        }


    }


    就這些吧,以后有新的感覺再補充上來!也歡迎各位指正!

    另外我也向大家推薦一款ECLIPSE下的小插件,編輯java的屬性文件,并可以自動存盤為Unicode格式
    http://propedit.sourceforge.jp/index_en.html

    posted on 2006-01-24 00:41 Jkallen 閱讀(456) 評論(0)  編輯  收藏 所屬分類: JEE學(xué)習(xí)
    主站蜘蛛池模板: 亚洲av高清在线观看一区二区 | 青青在线久青草免费观看| 国产成人精品日本亚洲专区61 | 日本免费网站视频www区| 亚洲国产精品VA在线看黑人 | 男人天堂2018亚洲男人天堂| 最近中文字幕大全免费视频 | jizz免费一区二区三区| 亚洲AV永久无码精品一区二区国产| 蜜芽亚洲av无码一区二区三区| 国产在线a不卡免费视频| 最新亚洲人成无码网www电影| 日本视频免费在线| 一本到卡二卡三卡免费高| 国产中文在线亚洲精品官网| 美女视频黄a视频全免费网站色窝| 亚洲激情中文字幕| 日本免费xxxx| 国产亚洲综合一区二区三区| 国产精品亚洲综合专区片高清久久久| 两性色午夜免费视频| 亚洲精品成人图区| 国产高清在线精品免费软件 | 一级人做人爰a全过程免费视频| 中文亚洲AV片不卡在线观看| 777成影片免费观看| 亚洲一久久久久久久久| 亚洲国产一级在线观看| 免费人成毛片动漫在线播放| 亚洲不卡1卡2卡三卡2021麻豆| 日本免费网站在线观看| 99麻豆久久久国产精品免费 | 亚美影视免费在线观看| 亚洲国产成人久久精品影视| 野花高清在线观看免费3中文 | 国产精一品亚洲二区在线播放| 99久久久国产精品免费牛牛四川| 亚洲第一男人天堂| 亚洲国产精品无码久久青草| 三年片在线观看免费大全电影| 亚洲AV成人无码网站|