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

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

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

    appfuse 亂碼問(wèn)題

    ????搗鼓了一個(gè)晚上,又是ant new又是ant setup,好不容易搭建起來(lái)了appfuse, 樂(lè)呵呵的打開(kāi)appfuse deploy到tomcat的測(cè)試項(xiàng)目,突然發(fā)現(xiàn)有些亂碼,又是修改tomcat的URLEncording="UTF8",又是把ApplicationResources_zh_cn.properties 拷貝來(lái)拷貝去,google,baidu齊上陣,searching了下,看來(lái)這個(gè)問(wèn)題還是非常普遍,但是中文亂碼的原因有很多種,特羅列如下,看了appfuse對(duì)中文的支持有點(diǎn)問(wèn)題.

    ???? 1.build.xml里面display資源沒(méi)有國(guó)際化處理,也就是沒(méi)有進(jìn)行編碼,在build.xml進(jìn)行修改使之進(jìn)行國(guó)際化.
    ???? 修改方案:
    ??? ??? <native2ascii src="web/WEB-INF/classes" dest="${build.dir}/web/classes"
    ??????????? includes="ApplicationResources_zh*.properties" encoding="UTF-8"/>
    ??????? <generate-database-properties/>
    ???? 改為:
    ??? ??? <native2ascii src="web/WEB-INF/classes" dest="${build.dir}/web/classes"
    ??????????? includes="*_zh*.properties" encoding="UTF-8"/>
    ??????? <generate-database-properties/>

    ??? 2.Tomcat 的URLEnCording要設(shè)置為UTF8,應(yīng)為appfuse是以u(píng)tf-8打包的

    ??? 3.就是要對(duì)原始ApplicationResources_zh_cn.properties進(jìn)行ascii編碼轉(zhuǎn)換然后丟到classes里面,不要用他ant自動(dòng)轉(zhuǎn)換過(guò)的.奇怪的是appfuse的ant的時(shí)候是對(duì)文件進(jìn)行轉(zhuǎn)換了,但是還是有部分中文存在亂碼,奇怪ing......不知道是appfuse的疏忽還是什么.繼續(xù)研究中...我是appfuse-1.9-src的包.但是我手工轉(zhuǎn)了下ant之前的源碼,發(fā)現(xiàn)亂碼問(wèn)題消失.就這個(gè)原因搞了我一個(gè)晚上....郁悶
    ??? 修改方案:
    ???
    native2ascii -encoding UTF-8?? ApplicationResources_zh_CN.properties te? (te為轉(zhuǎn)后文件名)
    ???
    native2ascii? te? ApplicationResources_zh_CN.properties1 -reverse(轉(zhuǎn)回來(lái) 呵呵)

    ??? 補(bǔ)充一點(diǎn),在appfuse的appfuse-1.9-src這個(gè)包里的 ApplicationResource...直接打開(kāi)是中文是亂碼,可以采用上面的兩條命令把它還原出來(lái).便于我們的開(kāi)發(fā)然后修改ant任務(wù)即可.而對(duì)于appfuse-jsf-1.9-src來(lái)說(shuō),它的applicationResource...打開(kāi)后就是我們可以看懂的中文:).
    ?
    總之,new之后的項(xiàng)目的ApplicationResources...要用原來(lái)的文件替換掉.





    posted on 2006-11-18 05:33 Tom 閱讀(3503) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): Appfuse

    評(píng)論

    # re: appfuse 亂碼問(wèn)題 2007-04-25 16:30 freesky1002

    怎么在DisplayTag 里面用DateTime ?  回復(fù)  更多評(píng)論   

    # re: appfuse 亂碼問(wèn)題[未登錄](méi) 2008-10-31 14:52 YeSoon

    解決這類(lèi)問(wèn)題,這些方法都太麻煩。
    最方便的辦法是用propertiesEditor編輯properties配置文件。
    一個(gè)eclipse的插件。
      回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2007年4月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(1)

    隨筆分類(lèi)(42)

    隨筆檔案(43)

    文章分類(lèi)

    相冊(cè)

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲乱妇熟女爽到高潮的片| 亚洲高清视频在线观看| 日韩亚洲不卡在线视频中文字幕在线观看 | 亚洲精品国产suv一区88| 我的小后妈韩剧在线看免费高清版 | 亚洲视频免费在线观看| 一区二区三区亚洲| 最近免费中文字幕大全免费版视频| 亚洲av永久无码精品网站| 免费人成网站在线观看不卡| 亚洲国产精品久久久久婷婷软件| 无码精品人妻一区二区三区免费看| 亚洲成色999久久网站| 99久久免费中文字幕精品| 亚洲大片免费观看| 女人张腿给男人桶视频免费版| 亚洲精品无码专区| 亚洲国产综合精品中文字幕| 免费无码又爽又刺激网站| 亚洲电影免费观看| 全免费一级毛片在线播放| 精品免费AV一区二区三区| 久久影院亚洲一区| 精品熟女少妇av免费久久| 456亚洲人成影院在线观| 国产一级淫片视频免费看| baoyu122.永久免费视频| 亚洲综合在线成人一区| 成人永久免费福利视频网站| 又硬又粗又长又爽免费看 | 久久亚洲AV成人无码国产电影| 亚洲精品网站在线观看不卡无广告 | 国产成人A亚洲精V品无码| 人妻无码久久一区二区三区免费| 亚洲成a人片7777| 亚洲AV无码不卡在线观看下载| 久章草在线精品视频免费观看| 亚洲色欲色欱wwW在线| 亚洲日韩中文字幕在线播放| 美女视频黄的全免费视频网站| 男女男精品网站免费观看|