2012-10-08 38 views
0

在我的Flex/BlazeDS应用程序中,我试图读取一个属性文件来加载数据库连接设置。我应该在哪里保存这个文件(位置)在我的项目中,以便我可以像在Client Server体系结构中一样读取文件。Flex BlazeDS项目的根URL位置

我试着写一个新的文件到服务器的根目录位置

new FileOutputStream("OracleSettings.properties") 

但从未创建的文件。我刷新了我的项目,通过Windows资源管理器探索并通过搜索引擎搜索,但无法找到OracleSettings.properties文件。

如何将此文件包含到项目属性中,以便Eclipse也将该文件导出到应用程序的输出文件夹中?

我使用Eclipse和FlashBuilder 4.6插件 我创建了一个带有服务器类型Java并加载了BlazeDS war文件的Flex项目。

在此先感谢。

回答

0

FlexContext.getServletContext().getRealPath("/")是您的Web应用程序根目录位置。