2012-03-16 2 views

答えて

0

あなたが達成したい正確に何明確ではありません。

GWTウィジェットは、サーバー側のサーブレットでは使用できません。それらはクライアント側で利用可能です。

0

これは本当に不可能です。

しかし、まだ提案として、私は

あなたはどのRPCは、サーバーあちこち&へのコール作っている場合は、ロードするためにウィジェットかに関するサーバーからクライアント側にパラメータを渡すことができ、と言うことができます。したがって、RPC呼び出しの成功/失敗イベントでは、ウィジェットをロードすることができます。

たとえば、エラーの場合はアラートボックスまたはダイアログボックスウィジェット。

0

「あなたはサーブレット(サーバー側コード)から動的にウィジェットを追加する方法」と思っていますか?

私はあなたがクライアントからサーバーにいくつかのメッセージを送信し、次にサーバーが何かをクライアントのブラウザに送り返す必要があると思います。

サーバー側からウィジェットを動的に追加する理由はありません。 アプリケーションが帯域幅である場合に敏感な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); 
    } 
関連する問題