3
我正在嘗試獲取運行我的Web應用程序的當前服務器的名稱和IP。我不知道如何做到這一點是檢票口1.54。我需要知道如何獲取我的服務器變量。如何使用apache wicket 1.54獲取服務器變量?
在檢票1.4,你可以這樣做:
HttpServletRequest hsr = getWebRequestCycle().getWebRequest().getHttpServletRequest();
那麼你可以使用高鐵搶頭或屬性。
編輯:
在檢票1.54等價線:
HttpServletRequest hsr = (HttpServletRequest)getRequestCycle().getRequest().getContainerRequest();
hsr.getAttribute("SERVER_NAME");
但是我總是得到一個空字符串。
確實。你需要使用#getServerName()方法,而不是#getAttribute() – 2012-03-23 13:40:00
這工作謝謝你! – 2012-03-23 18:15:11