Есть ли способ получить IP-адрес клиента внутри метода действия struts2?
Я реализовал интерфейсы SesionAware и RequestAware, но эти два внедряют только карты сеанса и запроса.1005 *
SesionAware
RequestAware
Вы пробовали ServletRequestAware ?
Попробуйте request.getRemoteAddress ().Это даст вам IP-адрес клиента.Если запрос поступает через прокси-сервер, вы получите только ip прокси-сервера.
Вы можете попробовать вызов API ServletRequest.getRemoteAddress (), чтобы получить IP-адрес клиента или последнего прокси-сервера.Это часть API сервлета, а не специфичная для Struts2.