从GWT应用程序调用servlet onload

时间:2010-09-07 09:25:34

标签: java gwt

我需要从server.xml读取数据库属性,并在页面加载时需要这些信息。如何在GWT中实现它?

2 个答案:

答案 0 :(得分:0)

我不确定GWT是否有任何特定内容。但我想你可以使用

Servlet.getResourceAsStream

或者,如果您使用JSP,则可以使用application隐式对象来获取ServletContext,并且可以使用getResourceAsStream

一些指针herehere

答案 1 :(得分:0)

在你的onModuleLoad()中通过

调用RPC
DeferredCommand.addCommand(new Command() {
    public void execute () {
      getDBParameters();
    }
  }

其中getDbParameters是一种通过调用RPC为您填充值的方法。

有关如何与服务器通信,请参阅http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html

在服务器端,只需让RPC返回属性的HashMap并读取它们。