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

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

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

    JAVA

    人生若只如初見,何事秋風悲畫扇。

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

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

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

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

    1:編寫peoperty文檔

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

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

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

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

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

    2:編譯文檔

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

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

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

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

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

    3:顯示內容

    終于可以顯示內容了,easy!

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

    具體用法可以參考STRUTS的相關資料。

    在WEB中我們也可以指定一過濾文件(現以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 閱讀(455) 評論(0)  編輯  收藏 所屬分類: JEE學習
    主站蜘蛛池模板: 亚洲日韩乱码久久久久久| 亚洲视频在线免费| 亚洲国产成人精品电影| 国产乱子影视频上线免费观看| 91亚洲国产成人精品下载| 99久久精品国产免费| 亚洲日本国产精华液| 很黄很黄的网站免费的| 色播在线永久免费视频| 亚洲AV无码一区二区三区牲色| 日韩特黄特色大片免费视频| 国产亚洲福利一区二区免费看 | 鲁大师在线影院免费观看| 久久亚洲精品国产精品| 麻豆一区二区免费播放网站| 亚洲精品无码久久久久YW| 日韩免费在线观看视频| 永久免费看mv网站入口| 免费观看亚洲人成网站| 国产成人亚洲精品91专区手机| a级毛片黄免费a级毛片| 亚洲丝袜美腿视频| 无码少妇一区二区浪潮免费| 久久91亚洲人成电影网站| 日韩精品久久久久久免费| 亚洲免费在线视频播放| 国产男女猛烈无遮挡免费视频网站| 又硬又粗又长又爽免费看 | 亚洲精品无码av片| 亚洲成av人片不卡无码久久| 老司机69精品成免费视频| 精品国产亚洲一区二区在线观看 | 国产卡一卡二卡三免费入口| 亚洲AV无码一区二区大桥未久| 超清首页国产亚洲丝袜| 57pao一国产成视频永久免费| 亚洲丁香婷婷综合久久| 久久亚洲国产午夜精品理论片| 国产桃色在线成免费视频| 一个人看的www视频免费在线观看| 又粗又大又猛又爽免费视频|