<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 閱讀(3506) 評(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è)用戶登錄后才能發(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)論排行榜

    主站蜘蛛池模板: 亚洲精品视频在线观看你懂的| 女人张开腿等男人桶免费视频| 国产亚洲日韩在线三区| 国产亚洲精品91| 亚洲精品和日本精品| 一级特级aaaa毛片免费观看| 亚洲男人av香蕉爽爽爽爽| 一级毛片免费播放试看60分钟| 亚洲福利精品电影在线观看| 乱淫片免费影院观看| 亚洲欧洲日产国码二区首页| 久久大香伊焦在人线免费| 噜噜噜亚洲色成人网站∨| 99国产精品永久免费视频| 亚洲高清中文字幕免费| 国产成人免费网站在线观看 | 亚洲美女免费视频| 1000部拍拍拍18勿入免费视频软件 | 精品久久洲久久久久护士免费 | 在线成人爽a毛片免费软件| 亚洲伊人久久大香线蕉啊| 浮力影院第一页小视频国产在线观看免费 | 久久精品亚洲精品国产色婷| 18未年禁止免费观看| 亚洲色大成网站www久久九| 日本免费电影一区| 国产va免费观看| 精品亚洲成a人片在线观看| 在线a级毛片免费视频| 国产亚洲Av综合人人澡精品| 亚洲中文字幕在线乱码| 1000部啪啪未满十八勿入免费| 亚洲熟妇成人精品一区| 亚洲伊人久久综合中文成人网| 久久精品免费视频观看| 中文字幕乱码亚洲精品一区| 国产亚洲精品a在线观看| 国产成人精品免费视频网页大全| 亚洲国产精品成人午夜在线观看| 美腿丝袜亚洲综合| 97视频热人人精品免费|