解決純js文件國際化的問題


最近在做struts2國際化。

1.之前見過分別寫幾種js文件來區分不同語言,然后在jsp中中判斷語言根據配置文件中的key來定義<script src="">選取相應的js文件,個人覺得比較麻煩,后期維護很不方便。

2.可以用數組集合實現向js文件中傳值的方法實現單獨的js文件國際化。

jsp文件

1 <script type="text/javascript">
2         confirm = {
3             "common.delete":"<s:text name="common.delete"/>",
4             "common.add":"<s:text name="common.add"/>"  
5         }
6     </script>

js文件:

var confirm = null;
function del(){
  alert(confirm['commondelete']);
}
直接用confirm['commondelete']形式取key值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM