java webservice传递对象_利用AXIS开发Webservice(三) —— 如何传递JavaBean和你的对象...

本文介绍了如何使用Axis在Java Web服务中传递JavaBean和自定义对象。通过创建JavaBean,设置相关属性,然后在Service Object中处理并返回,展示了对象在Web服务中的传输过程。此外,还提到了Axis可以处理List、Map和时间日期类型的对象,以及自定义序列化的配置方法。
摘要由CSDN通过智能技术生成

这几天貌似战斗力无穷,趁着有精力就多更新两篇。随着对Axis的研究加深,越感觉webservice是个很好玩的东西。这篇说一下如何传递一个JavaBean和你自己的一个special Object。

在第一篇介绍Axis的文章里,我们做了一个简单的webservice,我们client side传递了String和int类型的数据给service object。Service处理之后返回处理结果给Client。对于大多数需求,那个demo显然已经足够应付了。但是如果client端需要传输一个对象给server,那么那个demo就显得力不从心了。Axis中提供了远程传输对象的方法,通过那些方法我们同样可以随心的传递自己的对象。

我们先从传递一个JavaBean开始,首先编写一个JavaBean。

Java代码 35153452_1.gif 35153452_2.png

packagecom.chnic.bean;

publicclassOrderBean {

privateString name;

privateintage;

privateString[] items;

privateint[] price;

privatebooleanchecked;

publicOrderBean() {

}

publicintgetAge() {

returnage;

}

publicvoidsetAge(intage) {

this.age = age;

}

publicbooleanisChecked() {

returnchecked;

}

publicvoidsetChecked(booleanchecked) {

this.checked = checked;

}

publicString[]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值