Как получить доступ к сервелесущему объекту в GWT-Dispatch ActionHandler <>?

StackOverflow https://stackoverflow.com/questions/2830660

Вопрос

Это может быть очевидно, но я не вижу, чтобы найти свой путь к объекту сервелеваста в рамках метода DiageHandler.execute ().

Мне нужно добраться до метода GetRemotehosthost () сервлета.

Я использую V1.0 GWT-Dispatch.

Это было полезно?

Решение

Я понял это ...

Используя резиденцию, введите провайдер в конструктор обработчика.

Provider<HttpServletRequest> servletRequest

Затем в методе Execute используйте подобный провайдер ...

// request ip address
String ipAddress = servletRequest.get().getRemoteAddr();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top