【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发

刚在前两天为大家介绍了使用CXF开发webservice的服务端和客户端,今天为大家带来Spring与CXF整合来实现服务端和客户端的开发


创建WEB工程,添加jar包(CXF天然与Spring整合 ),前提是需要有服务端的接口和实现类


【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发_第1张图片

在web.xml中配置spring的核心监听器,CXF的核心控制器


【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发_第2张图片

大功告成!

配置applicationContext.xml


【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发_第3张图片

直接启动tomcat即可。


注意:如果在项目使用的SSH框架的话,CXF的核心控制器与struts2的核心控制器发生冲突,我可以为大家提供一个我的解决方法。

首先,自定义一个Filter,继承StrutsPrepareAndExecuteFilter,并略作修改


【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发_第4张图片

在web.xml中配置struts的核心过滤器时,写入自己的就行


【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发_第5张图片

你可能感兴趣的:(【原创】5分钟学会Spring与CXF整合实现webservice服务端的开发)