首页 > 解决方案 > 如何在服务器端而不是客户端的 JAVA 中逐行读取 config.properties 文件中的数据

问题描述

我有一个 config.prop 文件,我在其中设置了键值对(key=name,value=url's)

这是一个样本值。我有 20-30 个这样的键值对,分为 4 个不同的集合。就像用户 1 可以看到配置中的前 5 个 URL。prop 文件并为 user-2、user-3、user-4 继续,这是接下来的 5 个 URL

FILE_TT="";

我的应用程序正在动态运行,并希望从 config.properties 文件中逐行读取 url,这样当下一个用户到来时,它只显示为该用户指定的 url。任何想法?或其他我可以读取键值对的建议。我不想要任何硬编码的方法。

标签: javascriptjava

解决方案


您可以使用 java.util.Properties 这是一个哈希表实现

File f=new File("Complete path of your config file");
            InputStream i=new FileInputStream(f);
            Properties p =new Properties();
            p.load(i);
         String value= p.getProperty("key"); //you can search for a property

推荐阅读