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.

¿Fue útil?

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
scroll top