spring下批量注册jsonrpc的JSONRPCBridge
来源:互联网 发布:java opencv图像识别 编辑:程序博客网 时间:2024/06/06 11:52
1.在web.xml中配置配置监听
<listener>
<listener-class>监听类地址</listener-class>
</listener>
2.自定义监听
//获得session
获得jsonrpcbridge对象
//bean的注入
//bridge注入
public final class 监听名 implements HttpSessionListener {
public void sessionCreated(final HttpSessionEvent se) {
final HttpSession session = getSession(se);
final JSONRPCBridge bridge = createBridge();
registerServices(session.getServletContext(), bridge);
registerBridge(session, bridge);
}
//获取Spring中配置的类名和地址进行注入
public void registerServices(final JSONRPCBridge bridge, final ServletContext servletContext) {
final WebApplicationContext ctx = findSpringContext(servletContext);
for (String beanName : ctx.getBeanDefinitionNames()) {
final Class<?> beanClass = ctx.getType(beanName);
if (isService(beanClass)) {
registerBean(bridge, ctx, beanName, beanClass);
}
}
}
//bridge 注入
private void registerBridge(final HttpSession session, final JSONRPCBridge bridge) {
session.setAttribute(JABSORB_BRIDGE_SESSION_KEY, bridge);
}
}
3.在页面直接声明jsonrpc客户端就可以使用了。
- spring下批量注册jsonrpc的JSONRPCBridge
- JSONRPC的HelloWorld应用
- jsonrpc
- JSONrpc
- 关于Odoo 8.0 jsonrpc的调查
- spring mvc 下的mysql+mybatis批量更新
- spring mybatis组合下对oracle的批量插入
- Spring的批量处理
- Spring的批量处理
- Spring的批量处理
- 关于防止批量注册的一种方案
- 批量注册163邮箱的代码
- 批量查找未注册的域名
- 自媒体批量注册的方法
- maven下Spring,Spring mvc整合MyBatis的配置总结和批量操作的效率测试
- spring--jdbc的批量操作
- spring源代码的批量操作
- 基于jsonrpc-1.0.jar创建json格式的数据
- 9. Palindrome Number
- Unable to compile class for JSP
- [java] 6、获取本地机器网络地址信息
- Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案
- Caused by: java.lang.NoClassDefFoundError: zgd.project.R$styleable
- spring下批量注册jsonrpc的JSONRPCBridge
- Oracle实现分页查询的SQL语法汇总
- java序列化、反序列化;关键字transient、volatile
- ImageView设置背景图片后置灰探究
- 信用卡相关
- 安装myeclipse遇到的问题
- Redhat Linux下使用yum时碰到没有订阅服务
- Atitit.atiInputMethod v2词库清理策略工具 q229
- Tomcat 配置详解/优化方案