package net.spring.webservice2;
import javax.annotation.Resource;
import javax.jws.WebService;
import javax.servlet.http.HttpServletRequest;
import javax.xml.ws.WebServiceContext;
import javax.xml.ws.handler.MessageContext;
/**
* endpointInterface是指定服务的接口类的路径
*
*/
@WebService(endpointInterface = "net.spring.webservice2.GreetingService", serviceName = "aaa", targetNamespace = "sdjfsdl")
public class GreetingServiceImpl implements GreetingService {
@Resource
private WebServiceContext webServiceContext;
@Override
public String greeting(String userName) {
HttpServletRequest request = (HttpServletRequest) webServiceContext
.getMessageContext().get(MessageContext.SERVLET_REQUEST);
return request.getServletContext().getAttribute("tSession").toString();
}
}
Webservice中获取Servlet的相关对象
最新推荐文章于 2022-11-16 11:52:55 发布
