struts怪問題 高手請進

billqiu發表於2005-06-03
兩個jsp 調的是同一個applicationresources.properties檔案, 未轉換成unicode前檔案存放的都是中文,jsp用charset=gb2312 其中一個可以顯示中文,一個是亂碼;用native2ascii轉換applicationresources後charset改成utf-8,原來可以顯示中文的jsp變成了亂碼,而原先出現亂碼的那個正常顯示中文 鬱悶死了 請高手幫我看看問題可能出在哪裡

轉換時用的命令是:native2ascii -encoding gb2312
我覺得問題不是出在資原始檔,這兩個jsp相同的地方如下:
1、資原始檔,讀取的是同一個applicationresources.properties檔案,而且轉換成Unicode時是整個檔案一次全部轉換的,轉換之前資原始檔裡的中文顯示正常;
2、兩個jsp的頁設定,都是用的<%@ page contentType="text/html; charset=utf-8" language="java"%>
3、兩個jsp的環境都是相同的,沒有使用自定義的ActionServlet子類
文件編輯器:JBuilderX,UltraEdit
win2000,weblogic7 struts1.0.2
除以上那些,不知道還有哪些地方會影響struts的<bean:message/>標籤的輸出

相關文章