1
如果這是一個主觀/討論類型的問題,我很抱歉。我想要的是將語言環境信息改進爲主要是JSP的Web應用程序的好方法。這個框架......很好地不存在,只是很多.jsp頁面有大量的腳本和JavaScript twiddling。我剛剛開始,所以我還沒有任何建議進行徹底改革的立場,儘管我想我會在某個時間點解決這個問題。事後添加i18n支持
現在,團隊中的某個人建議使用瀏覽器語言環境或某些方式的基於JavaScript的內容本地化「」「easy」。這引發了我腦海中的各種警報。
但是,通過JSP頁面使用Java語言環境支持的好方法是什麼?這將很容易擴展到像JSF 2這樣的好框架?
這是我的想法是:
- 移動所有可能的顯示字符串* _locale.properties文件
- 建立一個實用工具類,從正確的文件讀取基於在請求/會話語言環境信息
- 表示嵌入在所有JSP文件
- 實用工具類替換所有<標題 /標題>到<標題> localeUtils.getString(「page1.title)< /標題>
建議?
重複的[如何國際化java web應用程序。](http://stackoverflow.com/questions/4276061/how-to-internationalize-a-java-web-application)只需使用標準的JSTL`fmt` taglib 。 – BalusC 2011-02-22 21:21:42