我有一個簡單的問題,但我尋找更長的時間,但我總是找到相同的答案,我不知道如何處理...JBoss AS 7,Java EE 6如何獲取客戶IP?
我想獲得IP地址在客戶端,當他註冊到我的應用程序...
,我發現這樣的事情:
@ManagedBean(name="testController")
@SessionScoped
public class TestController implements Serializable {
private static final long serialVersionUID = -3244711761400747261L;
protected final HttpServletRequest req;
public TestController(HttpServletRequest req) {
this.req = req;
System.out.println(this.req.getRemoteAddr().toString());
}
}
,但我沒有HttpServletRequest的構造函數.... 或我不知道如何使用它,我得到的只是錯誤....