`

java和flex读取properties文件

 
阅读更多

java和flex读取properties文件  

 

在java中:

/**读取properties资源文件中的值
  * @param propertiesName 资源文件的包名
  * @param fileName 资源文件的文件名
  * @param msg 所要读取的值
  * @return
  */
 public static String getMsg(String propertiesName,String fileName,String msg) 
 {
  ResourceBundle rb = ResourceBundle.getBundle("itcom.webemperor."+propertiesName+"." + fileName);
  String str = rb.getString(msg);
  return str;
 }

 

在flex中

ResourceBundle 用于解释资源文件。

 

1.新建一个 .properties文件

这里为:AccessMessages.properties

error= 错误

warn= 警告

放入工程下的 en_US,目录结构如图

 java和flex读取properties文件 - caoyanhua_05 - caoyanhua_05的博客

 

2.建立绑定关系

[ResourceBundle("AccessMessages")]

private static var rb : ResourceBundle;

 

3.设置

-source-path=locale\{locale}  设置资源文件为locale下的某目录 {locale}为一变量

-locale en_US  用en_US替换上面变量

-allow-source-path-overlap=true  设置路径可变

java和flex读取properties文件 - caoyanhua_05 - caoyanhua_05的博客 

4. 调用

resourceBundle.getString( "error")

分享到:
评论

相关推荐

    flex和java做的图片上传的小例子

    在"PhotoUpload"这个压缩包文件中,很可能包含了Flex项目的源代码(可能包括.mxml和.as文件)以及Java后端的源代码(可能是.java文件)。解压后,开发者可以研究和学习如何在Flex中创建文件选择控件,如何监听和触发...

    Java-Flex-air

    为了配置数据库访问,我们需要设置一个配置文件`init.properties`,该文件包含了数据库连接的相关参数: ``` # 数据源类型 datasource.database.type=MySQL # 驱动类名 datasource.driverClassName=${datasource....

    将 Flex 集成到 Java EE 应用程序的最佳实践(完整源代码)

    BlazeDS 将读取 services-config.xml 配置文件,该配置文件又引用了 remoting-config.xml、proxy-config.xml 和 messaging-config.xml 这 3 个配置文件,所以,一共需要 4 个配置文件。 由于 BlazeDS 需要将 Java ...

    neo4j与Flex数据展示项目java端工程

    中,"neo4j-graph"可能包含了与neo4j图形相关的Java代码或者配置文件,这可能包括与数据库交互的DAO(数据访问对象)类、模型实体类、服务接口和服务实现类,以及可能的配置文件如application.properties或neo4j的...

    +Flex+集成到+Java+EE+应用程序的最佳实践(完整源代码)

    BlazeDS 将读取 services-config.xml 配置文件,该配置文件又引用了 remoting-config.xml、proxy-config.xml 和 messaging-config.xml 这 3 个配置文件,所以,一共需要 4 个配置文件。 由于 BlazeDS 需要将 Java ...

    利用Java并配置Foxmail发送邮箱(携带附件)

    Java Mail API提供了处理邮件的所有必要工具,包括创建、读取、发送和管理邮件。为了使用它,我们需要在项目中引入相关的依赖。通常,我们使用Maven或Gradle来管理这些依赖,添加如下的Maven依赖: ```xml ...

    Flex 利用socket断点续传

    总的来说,"Flex 利用socket断点续传"是一个结合Flex客户端展示、Socket通信以及Java服务器处理的复杂系统,通过断点续传技术提升了大文件上传的效率和用户体验。在实际开发中,需要关注多线程的同步、错误处理以及...

    构建整合Hibernate,Spring和BlazeDS的Flex开发环境(

    在整合架构中,BlazeDS作为Flex和后端服务间的桥梁,提供了远程数据服务(RDS)和消息传输服务(MCS),使得Flex应用能够轻松调用后端的Java服务。 为了使BlazeDS能够识别和调用Spring管理的bean,需要在`flex/...

    others

    "使用J2SE API读取Properties文件的六种方法.txt"可能详细列举了从Java标准版库(J2SE)中加载和操作Properties文件的不同方式,包括InputStream、Properties类的方法等。 6. **flashplayer-win.zip**: 这可能是...

    好用的代码生成源码

    GeneratorProperties 生成器的相关配置,用于读取generator.properties(或者是generator.xml) TableFactory用于创建Table.java对象,用于GeneratorFacade.generateByTable()使用 SqlFactory用于创建Sql.java对象,...

    c#词法分析器

    它的语法与C++和Java有诸多相似之处,但也有许多独特的特性,比如属性(properties)、事件(events)和委托(delegates)。词法分析器的任务就是识别并处理这些语言特性,确保源代码符合C#的语法规则。 词法分析器...

Global site tag (gtag.js) - Google Analytics