如何从servlet类添加一个小部件?

时间:2012-03-16 05:11:56

标签: java gwt servlets

如何从GWT中的servlet类向窗口添加窗口小部件对象?

谢谢, Vara Kumar PJD

3 个答案:

答案 0 :(得分:0)

目前尚不清楚您想要实现的目标。

GWT小部件不适用于服务器端的servlet。它们可在客户端获得。

答案 1 :(得分:0)

这真是不可能。

但我仍然可以这样说,

如果要对&进行任何RPC调用从服务器上,您可以将参数从服务器传递到客户端,以了解要加载的小部件。因此,在RPC调用的成功/失败事件中,您可以使窗口小部件加载。

例如,出现错误时的警报框或对话框小部件。

答案 2 :(得分:0)

我认为你的意思是“如何从servlet(服务器端代码)动态添加小部件?”

我认为您需要从客户端向服务器发送一些消息,然后服务器将某些内容发送回客户端浏览器。

没有理由从服务器端动态添加小部件。 如果您的应用程序对带宽敏感,请尝试使用css资源,资源包

希望这个帮助

public void addScript(String uniqueId, String url)
 { 
    Element e = DOM.createElement("script"); 
    DOM.setAttribute(e, "language", "JavaScript"); 
    DOM.setAttribute(e, "src", url); 
    scriptTags.put(uniqueId, e); 
    DOM.appendChild(RootPanel.get().getElement(), e); 
  }