我现在用JAX-WS做web service
我想知道如何用它完成下面的一个cxf能做到的功能
1在发布时 不使用localhost或者ip之类的参数 而是相对路径 如下面的"/HelloWorld"
1 public class WSServlet extends CXFNonSpringServlet { 2 3 @Override 4 public void loadBus(ServletConfig servletConfig){ 5 super.loadBus(servletConfig); 6 //发布服务 7 Endpoint.publish("/HelloWorld", new HelloWorldImpl()); 8 9 } 10 }
2在web.xml中这样配置
<servlet-name>WSServlet</servlet-name> <servlet-class>org.mike.ws.WSServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>WSServlet</servlet-name> <url-pattern>/ws/*</url-pattern> </servlet-mapping>
3网站发布时 web service同时发布
访问wsdl地址为 "http:主机/ws/HelloWorld?wsdl"
求大神帮忙用JAX-WS同时做到以上三点
根目录?