在GWT中使用配置文件服务器端

时间:2014-09-24 18:50:40

标签: java tomcat gwt glassfish

我制作了一个使用TCP / IP连接服务器端的GWT应用程序。

现在,我已经对用于连接的服务器的URL进行了编码:

private static final String URL = "https://localhost/ws";

我想从配置文件中加载此参数,例如 TOMCAT / conf / webService.conf TOMCAT / conf / webService.xml ,但我不能找到任何方法来做到这一点。

此应用程序在多个服务器中运行,每个服务器使用不同的WebService。我不想每次都建立一个不同的应用程序。

2 个答案:

答案 0 :(得分:0)

您可能希望将此类配置放在服务器端的XML或属性文件中。然后,您可以在servlet中的运行时获取此路径

String path = getServletContext().getRealPath("/WEB-INF/classes/config");
File file = new File(path);
// Read as XML or properties file 

答案 1 :(得分:0)

我意识到使用Google app Engine不会让我在服务器上加载配置文件。我没有使用GAE所以我只是禁用它,现在我可以使用配置文件。

谢谢!