如何从GWT中的servlet类向窗口添加窗口小部件对象?
谢谢, Vara Kumar PJD
答案 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);
}