在web.xml中我有数据initparam我的意思是在上下文对象中我需要获取此上下文对象以获取肥皂中的数据
@WebService
@SOAPBinding(style = Style.RPC)
public interface serviceInterface {
@WebMethod
public return method(parameter ....);
}
@WebService(endpointInterface="com.servion.service.SmsserviceInterface")
public class Service implements serviceInterface {
@Override
public return method(parameter ....){
}
}
提前致谢
答案 0 :(得分:0)
JAX-WS通过消息上下文提供Servlet Context。
创建WebServiceContext的类成员变量并用它定义@Resource注释:
@Resource 私有WebServiceContext上下文;
然后,您可以使用以下命令访问类中的servlet上下文:
ServletContext servletContext = (ServletContext)context.getMessageContext()。get(MessageContext.SERVLET_CONTEXT);