la forma de acceso a objetos ServletRequest en GWT-despacho ActionHandler <>?
-
26-09-2019 - |
Pregunta
Esto puede ser obvio, pero no puedo ver a encontrar el camino al objeto ServletRequest dentro de un método GWT-despacho ActionHandler.execute ().
Estoy realmente interesado en llegar al método getRemoteHost del servlet ().
Estoy usando v1.0 de GWT-despacho.
Solución
Me di cuenta de esto ...
Uso guice, inyectar un proveedor en el constructor de la Handler.
Provider<HttpServletRequest> servletRequest
A continuación, en el método de ejecución, utilice el proveedor como este ...
// request ip address
String ipAddress = servletRequest.get().getRemoteAddr();
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow