Java 创建Webservices并调用

2、填写Project Name为:HelloChina后,点击Next后,如下图所示:

3.然后直接点击Finish即可。Webservice工程创建完毕。在此工程(HelloChina)的基础上创建web service,

首先点击New->other->Web services->Web Service后,如下图所示:

4.Web Services project 中选择对应的webservice工程(HelloChina,,然后勾选Create New Java Bean选项后点击Next,如下图所示:填写web service name为:HelloChinaServices,对用的包Java Package中选择对应的包,如果没有可点击后面的“new”按钮,创建一个包为:com.webservice,最后点击Finish完成。

 

这时在HelloChina工程下就多了一个包为:com.webservices,并且下面有两个java类,

一个为接口另一个为接口的实现类,如下图所示:

我们可以在这个实现类中填写自己需要的方法,

 

我在这里返回的是一个对象,对象包含

 

方法添加完成后。需要打开工程中的services.xml文件,修改和添加对应的配置。如下代码所示:

  <servlet-mapping>

    <servlet-name>XFireServlet</servlet-name>

    <url-pattern>/services/*</url-pattern>

  </servlet-mapping>

    <!-- 设置默认网页位置,当前是Web Service的路径 -->

  <welcome-file-list>

    <welcome-file>services/</welcome-file>

  </welcome-file-list>

 

  <welcome-file-list>

    <welcome-file>index.jsp</welcome-file>

  </welcome-file-list>

 

修改完xml文件后,把HelloChina工程部署到Tomcat中运行。

然后在IE中访问,访问URLhttp://localhost:8080/Project的名字,然后页面显示如下,点击[wsdl]

 

 

最后可以调用了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值