在JavaScript文件中讀取properties文件的方法


假設有JavaScript文件叫做:readproperties.js,這個文件需要讀取config.properties這個配置文件,步驟如下:

1、  下載插件jquery.i18n.properties-min-1.0.9.js,在eclipse中放到合適的目錄下。由於需要jQuery的支持,所以也需要jquery插件,在這里選擇jquery-1.7.1.min.js(jquery.i18n.properties-min-1.0.9.js這個插件對jQuery沒有版本要求,可以使用任何版本的jQuery插件),如下圖所示:

 

2、  在引入readproperties.js的JSP文件中做如下聲明:

[html]  view plain  copy
 
  在CODE上查看代碼片派生到我的代碼片
  1. <script src="js/jquery-1.7.1.min.js" language="javascript">  
  2. </script>  
  3.   
  4. <script type="text/javascript" src="js/jquery.i18n.properties-min-1.0.9.js">   
  5. </script>  
 其中的路徑根據實際情況作出調整。

 

3、在readproperties.js中,編寫如下函數獲取properties文件中的值:

[javascript]  view plain  copy
 
  在CODE上查看代碼片派生到我的代碼片
  1. function loadProperties(){  
  2.     jQuery.i18n.properties({// 加載properties文件  
  3.     name:'ISPindex', // properties文件名稱  
  4.     path:'i18n/', // properties文件路徑  
  5.     mode:'map', // 用 Map 的方式使用資源文件中的值  
  6.     callback: function() {// 加載成功后設置顯示內容  
  7.         alert($.i18n.prop(“isp_index”));//其中isp_index為properties文件中需要查找到的數據的key值  
  8.     }  
  9.     });  
  10. }  
 其中properties文件的路徑、名稱等需要根據實際情況作出調整。本例中properties文件放在如下圖所在位置。

 這樣運行該函數時,即可顯示需要的數據了。


免責聲明!

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



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