我制作了一个使用TCP / IP连接服务器端的GWT应用程序。
现在,我已经对用于连接的服务器的URL进行了编码:
private static final String URL = "https://localhost/ws";
我想从配置文件中加载此参数,例如 TOMCAT / conf / webService.conf 或 TOMCAT / conf / webService.xml ,但我不能找到任何方法来做到这一点。
此应用程序在多个服务器中运行,每个服务器使用不同的WebService。我不想每次都建立一个不同的应用程序。
答案 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所以我只是禁用它,现在我可以使用配置文件。
谢谢!