假設有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文件中做如下聲明:
- <script src="js/jquery-1.7.1.min.js" language="javascript">
- </script>
- <script type="text/javascript" src="js/jquery.i18n.properties-min-1.0.9.js">
- </script>
其中的路徑根據實際情況作出調整。
3、在readproperties.js中,編寫如下函數獲取properties文件中的值:
- function loadProperties(){
- jQuery.i18n.properties({// 加載properties文件
- name:'ISPindex', // properties文件名稱
- path:'i18n/', // properties文件路徑
- mode:'map', // 用 Map 的方式使用資源文件中的值
- callback: function() {// 加載成功后設置顯示內容
- alert($.i18n.prop(“isp_index”));//其中isp_index為properties文件中需要查找到的數據的key值
- }
- });
- }
這樣運行該函數時,即可顯示需要的數據了。