开发Portlet第三步:如何在Crystal Portlet中调用远程服务?
2024-08-20 14:58:24
当基于测试数据的Portlet调试完成后,接下来就是引入远程服务,替换测试数据。
(此处以Dubbo框架远程服务为例)
分步指南
- 删除测试数据依赖;
在pom.xml文件中,删除对****-service-stub项目的依赖。 - 添加远程服务依赖;
在pom.xml文件中,添加对实际远程服务项目提供的客户端包的依赖: - 加载Portlet,调试运行是否正常。
注意事项
当出现无法获取远程服务对象,而出现NullPointException时,请检查对应的****-portlet.xml文件中,是否包含以下配置行:(其中红色部分可替换) <dubbo:annotation package="com.gsoft.portlet.demo.application" />
最新文章
- jquery瀑布流的制作
- C++ Windows进程管理
- 模板方法模式(Template Method)
- js - ajax中的get和post说明
- Java基础之一组有用的类——使用正则表达式搜索子字符串(TryRegex)
- UVA - 11572 Unique Snowflakes
- android项目的的目录结构
- 使用JAXP进行XM解析(基于DOM)
- vuex Loding加载..
- 常用javascript表单验证方法
- OracleSql语句学习(四)
- pdf.js的使用
- Day27--Python--初识socket
- storm集群配置
- abstract、virtual、sealed、 interface、struct 基础知识整理
- Freemarker导出word的简单使用
- js-ES6学习笔记-Class(2)
- 2018.09.23 atcoder Boxes and Candies(贪心)
- SQL Server 中的排名函数与使用场景
- 混合用法模式 __name__和__main__