簡體   English   中英

如何在struts2動作方法中獲取客戶端IP地址?

[英]How to get the client IP address inside struts2 action method?

有沒有辦法在struts2動作方法中獲取客戶端的IP地址?

我已經實現了SesionAwareRequestAware接口,但是這兩個接口只注入會話和請求映射。

你試過ServletRequestAware嗎?

嘗試request.getRemoteAddress()。 這將為您提供客戶端IP。 如果請求是通過代理服務器發送的,那么您將只獲得代理服務器的IP。

您可以嘗試ServletRequest.getRemoteAddress()API調用以獲取客戶端或最后一個代理的IP地址。 這是Servlet API的一部分,而不是Struts2的特定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM