how to access ServletRequest object in gwt-dispatch ActionHandler<>?
-
26-09-2019 - |
문제
This may be obvious but I can't see to find my way to the ServletRequest object within a gwt-dispatch ActionHandler.execute() method.
I'm needing to get to the servlet's getRemoteHost() method.
I'm using v1.0 of gwt-dispatch.
해결책
I figured this out...
Using guice, inject a Provider into the constructor of the Handler.
Provider<HttpServletRequest> servletRequest
then in the execute method, use the provider like this...
// request ip address
String ipAddress = servletRequest.get().getRemoteAddr();
제휴하지 않습니다 StackOverflow