zoukankan      html  css  js  c++  java
  • JS读取.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
     
    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>  
    [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
     
    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. }  
    [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文件放在如下图所在位置。

     

    这样运行该函数时,即可显示需要的数据了。

  • 相关阅读:
    Apache Bench安装与使用
    关于浏览器和HTTP协议
    Selenium2+Python:Webdriver API速记手册
    unittest框架概要
    安装浏览器驱动和测试环境参数化
    基础知识回顾——异常处理
    基础知识回顾——简单语句汇总
    基础知识回顾——迭代器和生成器
    基础知识回顾——上下文管理器
    基础知识回顾——方法
  • 原文地址:https://www.cnblogs.com/zhoucx66/p/6594945.html
Copyright © 2011-2022 走看看