Question

Cela peut être évident, mais je ne vois pas de trouver mon chemin à l'objet ServletRequest dans une méthode ActionHandler.execute GWT-de dispatch ().

Je suis besoin de se rendre à la méthode getRemoteHost () du servlet.

J'utilise v1.0 de GWT-expédition.

Était-ce utile?

La solution

Je me suis dit ceci ...

Utilisation de Guice, injectent un fournisseur dans le constructeur du gestionnaire.

Provider<HttpServletRequest> servletRequest

puis dans la méthode d'exécution, utilisez le fournisseur comme ça ...

// request ip address
String ipAddress = servletRequest.get().getRemoteAddr();
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top