社区
Java EE
帖子详情
Web Service 调用和返回值问题
lhg_jz88
2008-04-18 02:41:01
这个问题好像有很多人,我的问题是开始我在Server端用的返回值是List,有些人说不好,我就用了Object[],但是我在客户端时用的是ADB生成的Stub方法生成的客户端,也就是response返回之后是个OMElement的类型,这个类型怎么解析出来,请大家指点,最好给个小代码例子。我的WSDL是好用的 可以返回出一个LISt的值,但客户端出不来。
万分感谢。
...全文
66
3
打赏
收藏
Web Service 调用和返回值问题
这个问题好像有很多人,我的问题是开始我在Server端用的返回值是List,有些人说不好,我就用了Object[],但是我在客户端时用的是ADB生成的Stub方法生成的客户端,也就是response返回之后是个OMElement的类型,这个类型怎么解析出来,请大家指点,最好给个小代码例子。我的WSDL是好用的 可以返回出一个LISt的值,但客户端出不来。 万分感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sir_eagle
2008-04-18
打赏
举报
回复
public class TestRain {
private static EndpointReference targetEPR = new EndpointReference(
"http://localhost:8080/axis2/services/dd");
public static OMElement getQueryOMElement() {
OMFactory fac = OMAbstractFactory.getOMFactory();
OMNamespace omNs = fac.createOMNamespace("http://xut.edu.cn/",
"test");
OMElement method = fac.createOMElement("query", omNs);
method.setText("41100900");
return method;
}
public static void main(String[] args) {
try {
// Make the request message
Options options = new Options();
options.setTo(targetEPR);
ServiceClient sender = new ServiceClient();
sender.setOptions(options);
options.setAction("query");
// test query method
OMElement query = TestRain.getQueryOMElement();
OMElement result = sender.sendReceive(query);
System.out.println(result);
} catch (Exception axisFault) {
axisFault.printStackTrace();
}
}
}
//-----------------------------------------
供参考
本例使用的是AXIS2.1.3版本
临远
2008-04-18
打赏
举报
回复
axis14里反正是没法返回List这种collection对象,只能用Object[]的方式。
例子见我们教程:
http://www.family168.com/tutorial/axis14/html/axis14-ch-03.html
薛定谔之死猫
2008-04-18
打赏
举报
回复
没试过这东东
WebLogic上的客户端可以把用到的类都生成出来,包括参数和返回值
印象中是这样
C++2005
调用
C#
Web
service
接口
返回值
为List
C++2005
调用
C#
Web
service
接口
返回值
为List,C++2005
调用
C#
Web
service
接口
返回值
为List
java Rest 接口
REST是一套用来创建
Web
Service
的方法。 REST式的
Web
Service
的主旨是让事情尽量的简单化。... REST式的
Web
Service
调用
产生的HTTP请求内容只是用于服务数据——不是用来指明
调用
方法,目标对象或
返回值
的。
Web
Components 新前端组件新手菜鸟快速入门与实战
和 Vue 都是组件框架。 如果你不想
调用
任何的JS框架,却想要基于原生组件式开发,独立封装JS、HTML、CSS内容,而且想要一次编写,到处使用呢? 答案那就是
Web
Components,我们一起去看看是...
04.使用CXF处理JavaBean式的复合类型和List集合类型的形参和
返回值
04.使用CXF处理JavaBean式的复合类型和List集合类型的形参和
返回值
Java Servlet
调用
Web
Service
返回值
为null的
问题
这几天,这处理Jaave Servlet
调用
Web
Service
的时候,碰到
返回值
为空的
问题
,但是,新建的Java项目,使用同样的方法
调用
,缺能够返回正确的值。 Servlet中的代码: package dbconn; import java.io....
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章