一、web project整合spring
1.1、打开Myeclipse,建立web project(eclipse为dynamic web project),使用J2EE5.0。
1.2、添加Srping的基本jar包(无需事务等)
org.springframework.beans-3.1.1.RELEASE.jar
1.3、新建源文件夹(source folder)conf,位于项目下,添加applicationContext.xml到该目录,内容如下:
1.4、在web.xml中web-app节点下添加监听,如下:
运行项目,正常运行则说明正常。
二、开发webservice服务
新建RegeditService类,如下:
新建RegeditServiceImpl类,如下:
注意:targetNamespace中的包名倒着写,最后要加"/",否则报错。
三、spring整合cxf
3.1、添加jar包
3.2、applicationContext.xml中添加如下内容:
3.3、在web.xml中添加如下cxf配置:
部署到tomcat,访问地址:http://localhost:8080/CXFWS/services(最后的services是3.3中配置的访问路径),如下图则表示成功:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiM2ATMxAjM2EjNwYDM0EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
wsdl文档如下图:
另附上源代码地址:http://download.csdn.net/detail/zxnlmj/7457693