要properties
使用位于root directory
我的 Web 应用程序的 Glassfishv3 网络服务器读取 JSF2.0 中的文件,我使用以下代码 -
ServletContext ctx = (ServletContext) FacesContext
.getCurrentInstance().getExternalContext().getContext();
String deploymentDirectoryPath = ctx.getRealPath("/");
Properties prop = new Properties();
prop.load(new FileInputStream(deploymentDirectoryPath
+ File.separator + "portal-config.properties"));
下面是门户网站的截图——
在运行门户网站时,我收到 FileNotFound 错误,因为 glassfish 域中不存在该文件。
有没有什么方法可以读取在开发阶段和战争文件中都可以工作的属性文件?