2008-11-05 4 views
0

J'écris un rédacteur en GWT, comment puis-je passer l'utilisateur/passe de la page? Par exemple, un utilisateur soumet un formulaire html simple, puis une application GWT apparaît dans la page suivante, comment puis-je obtenir les informations de soumission de formulaire dans le GWT bien?Comment puis-je implémenter des arguments d'activation dans GWT?

Merci.

+0

Je pense que vous avez besoin d'expliquer ce que vous voulez un peu mieux. Qu'est-ce que vous utilisez à l'arrière, et qu'est-ce que vous voulez faire exactement? – rustyshelf

Répondre

4

1) Créer un haricot sérialisable pour encapsuler les données à envoyer.

2) Dans le servlet/JSP vous envoyez des messages, remplir le grain des paramètres affichés, et le placer dans la session.

3) Créer un service RPC qui lit le grain de la session et le retourne.

4) Appelez le service de votre application GWT.

Il existe des méthodes par lesquelles vous pouvez pré-appeler la méthode de service à partir d'un JSP et sérialiser les résultats dans une variable JS sur la page, puis désérialiser à partir de GWT, mais je ne le dérange pas sauf si votre page est très fort trafic. Tout cela est un peu plus difficile à faire que de simplement intégrer les données publiées dans un bloc JS en tant que dictionnaire GWT, mais la méthode Dictionary facilite le simple clic et l'affichage des données. Puisque vous avez mentionné ceci pouvant contenir un ID utilisateur/mot de passe, j'ai supposé que cela pourrait ne pas être acceptable.

Questions connexes