كيفية الوصول إلى كائن ServleTRequest في GWT-Dispatch ActionHandler <>؟
-
26-09-2019 - |
سؤال
قد يكون هذا واضحًا ، لكن لا يمكنني أن أرى طريقي إلى كائن ServletRequest داخل طريقة GWT-Dispatch ActionHandler.execute ().
أحتاج إلى الوصول إلى طريقة Servlet's GetRemoteHost ().
أنا أستخدم V1.0 من GWT-Dispatch.
المحلول
لقد اكتشفت هذا ...
باستخدام Guice ، حقن مزودًا في مُنشئ المعالج.
Provider<HttpServletRequest> servletRequest
ثم في طريقة التنفيذ ، استخدم الموفر مثل هذا ...
// request ip address
String ipAddress = servletRequest.get().getRemoteAddr();
لا تنتمي إلى StackOverflow