我正在使用JAX-WS,我在检索使用Web服务的客户端信息时遇到问题.我已经找到了如何使用JAX-RPC和Apache Tomcat Axis,但没有使用JAX-WS.有没有人对此有所了解?
那这个呢:
@WebService public class MyService { @Resource WebServiceContext wsContext; /** * Web service operation */ @WebMethod public String myMethod() { MessageContext mc = wsContext.getMessageContext(); HttpServletRequest req = (HttpServletRequest)mc.get(MessageContext.SERVLET_REQUEST); System.out.println("Client IP = " + req.getRemoteAddr()); } }