Spring整合CXF之添加拦截器
来源:互联网 发布:软件体系结构模型 编辑:程序博客网 时间:2024/05/02 02:11
这里我们给下官方的参考文档:http://cxf.apache.org/docs/jax-ws-configuration.html
结合官方文档,我们在前面的实例基础上,加代码:
首先我们把前面的自定义拦截器 MyInterceptor 贴进来。
然后我们打开spring配置文件,applicationContext.xml
根据官方文档:我们通过jaxws:inInterceptors jaxws:outInterceptors 这两个标签来添加in拦截器和out拦截器
我们修改下jaxws:endpoint 节点:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!-- 定义服务提供者 -->
<
jaxws:endpoint
implementor
=
"#helloWorld"
address
=
"/HelloWorld"
>
<!-- 添加in拦截器 -->
<
jaxws:inInterceptors
>
<
bean
class
=
"org.apache.cxf.interceptor.LoggingInInterceptor"
/>
<
bean
class
=
"com.java1234.interceptor.MyInterceptor"
/>
</
jaxws:inInterceptors
>
<!-- 添加out拦截器 -->
<
jaxws:outInterceptors
>
<
bean
class
=
"org.apache.cxf.interceptor.LoggingInInterceptor"
/>
</
jaxws:outInterceptors
>
</
jaxws:endpoint
>
这里 我们添加了两个in拦截器,一个是cxf自带的LogginInInterceptor拦截器,还有一个是我们自己定义的MyInterceptor拦截器,
主要用作权限判断;
out拦截器,我们还是用了一个cxf自带的LogginInInterceptor拦截器;
这样我们就完事了;我们可以看到。用spring我们可以很轻松的完整拦截器的配置;
0 0
- Spring整合CXF之添加拦截器
- Spring整合CXF之添加拦截器
- CXF学习总结2 添加拦截器+整合Spring
- 整合cxf和spring,并添加拦截器
- 10.Web Service Spring整合CXF之添加拦截器 完结
- CXF整合spring框架实现动态调用,找不到函数接口, 添加拦截器无法初始化
- CXF添加拦截器
- CXF添加拦截器
- CXF添加拦截器
- CXF添加拦截器
- CXF添加自定义拦截器
- CXF添加自定义拦截器
- 用CXF编写基于spring的web service 并添加cxf日志拦截器和自定义拦截器
- WebService学习笔记-CXF添加拦截器
- 7.Web Service CXF添加拦截器
- WS之cxf与spring整合1
- WS之cxf与spring整合2
- WebService之CXF与Spring的整合
- C++多态简析——静态多态与动态多态
- Linux进程间通信之信号量
- iOS开发笔记-两种单例模式的写法
- Floyd算法 有向图。
- 在使用DataBinding中遇到的一个奇葩的 java.lang.NullPointerException问题
- Spring整合CXF之添加拦截器
- Linux如何查看与/dev/input目录下的event对应的设备
- Native Binder通讯
- PHP:删除指定数组元素
- spring事务处理
- jQuery选择器 基本选择器
- mysql-远程连接
- Android保存图片到系统图库及常见问题解决
- insert sort algorithm 插入排序算法 java实现