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的相關對象
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.