Mon interface utilisateur de module GWT est un seul bouton (comme AddThis/ShareThis Sharing Button), et tout le reste est fait dans les panneaux JS Popup. Id est spécifié en tant que variables globales JS (à-dire myConfig.id = 22) et d'obtenir que le module GWT Id en utilisant la méthode JSNI ($ wnd.myConfig.id).Passer le paramètre au module GWT
NOTE: Il y a aussi un autre paramètre passe à sens unique, qui est en mettant
<div id='gwtRootPanel' alt='6323'> </div>
<script type="text/javascript" language="javascript" src="com.test.gwt.Common/com.test.gwt.Common.nocache.js"></script>
& dans le code GWT
RootPanel rootPanel = RootPanel.get("gwtRootPanel");
System.out.println("Passed Value " + DOM.getElementAttribute(rootPanel.getElement(), "alt"));
deux sens fonctionne très bien pour seulement 1 bouton page, Maintenant, je ne vois aucune de cette option possible pour ajouter plusieurs boutons (comme même bouton Partager pour chaque blog dans Liste des blogs post) dans une page HTML ..
Si l'aide 1er chemin,
Comment obtenir des valeurs différentes pour même fichier compilé GWT?
Si vous utilisez 2 façon,
Impossible d'utiliser la même < div id = 'gwtRootPanel'> ...
Toute velléité ou solution?
Cheers,
Nachiket
A déjà fait quelque chose de similaire .. Définir la variable de configuration JS externe qui fournit un tableau d'ID DIV .. Mais votre solution est plus simple et élégante. Merci d'avoir répondu. :) – Nachiket