注意:是客戶端的ip,不是獲取本機的ip
import javax.servlet.http.*;
import javax.xml.rpc.server.*;
import org.apache.axis.MessageContext;
import org.apache.axis.transport.http.HTTPConstants;
public class BaseService {
? public String getClientIp(){
??? MessageContext? mc? =? MessageContext.getCurrentContext();
??? HttpServletRequest? request? =? (HttpServletRequest)? mc.getProperty(HTTPConstants.MC_HTTP_SERVLETREQUEST);
??? System.out.println("remote? ip:? "? +? request.getRemoteAddr());
??? return request.getRemoteAddr();
? }
}
posted on 2006-09-21 14:28
菜籽 閱讀(3713)
評論(5) 編輯 收藏 所屬分類:
web service