三、 复杂对象类型的WebService
1、这次我们编写复杂点的WebService方法,返回的数据是我们定义属性带getter、setter方法JavaBean,一维数组、二维数组等。
看代码:
代码
上面的WebService服务分别是传递字节完成数据上传,返回一维int数组和二维字符串数组,以及返回User JavaBean对象。
下面看看User Bean代码:
代码
值得注意的是这个User对象的package是data,如果是其它的package,你就需要在tomcat目录下的webapps中的axis2的WEB-INF目录下创建一个data目录,和你的User对象的目录保持一致。否则你的WebService将会出现ClassNotFontException异常。然后重启你的tomcat,虽然axis2支持热部署。
2、编写调用上面WebService的客户端代码,代码如下:
代码
上面的代码运行后的结果是:
upload:D:\tomcat-6.0.28\bin\28.jsp int[] :548 int[] :201 int[] :759 String[][]: 中国 String[][]: 北京 String[][]: 日本 String[][]: 东京 String[][]: 中国 String[][]: 上海 String[][]: 南京 User: 22#jack#jack@223.com#china |
三、 复杂对象类型的WebService相关推荐
- java webservice 常用_复杂对象类型的WebService高级部分
从客户端除了传递字符串以外还可以传递复杂对象(对象必须序列化了),List,Map,数组和文件. (1)定义一个对象实现了serializable 接口package cn.com.chenlly.s ...
- Java(三)对象类型的转换和多态机制
一 对象类型的转换 对象类型的转换在java编程中经常遇到,主要包括向上转型和向下转型. 1.向上转型 可以理解为:父类引用指向子类对象 public class TestPoly {public s ...
- Java中的对象类型像引用还是指针,谁是谁非?
Java中的对象类型像引用还是指针,谁是谁非? 作者:海枫 地址:http://blog.csdn.net/linyt 作为一名程序员,我们应该对新知识和新技术刨根问底,而不应泛泛而谈.我未曾接触到J ...
- Oracle PL/SQL存储过程对象类型Object type详解 create type obj_type as object, create table tab_name of obj_type
原 oracle 对象类型 object type 置顶 2011年06月13日 18:00:00 oypj2010 阅读数:3453 /* 对象类型属于用户自定义的一种复合类型,它封装了数据结构和拥 ...
- java使用axis调用.net发布的webservice接口返回对象类型
本人在java中axis-1.4 调用 .net发布的webService接口 有问题欢迎各路大神讨论 !!! 1.1 基本类型 1.2 对象类型 1.3复杂对象类型(对象类中嵌套对象类) 返回基本类 ...
- chp7三个修饰符test5 考点:静态方法 记录原因:对象类型的强转
题目: 有以下代码 class Super{ public static void m1(){ System.out.println("m1 in Super"); } publi ...
- python Class:获取对象类型
获取对象类型: 一.type #!/usr/bin/env python3 # -*- coding: utf-8 -*- class Animal(object): def __init__ ...
- python映射类型是什么意思_Python对象类型
Python对象类型 2019-02-04 蘭喆 蘭喆的生活 问题1:Python知识结构? 答:1.程序由模块构成:2.模块包含语句:3.语句包含表达式:4.表达式创建并处理对象. 问题2:Pyth ...
- 一文读懂Redis常见对象类型的底层数据结构
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 转自:伍 ...
最新文章
- velocity mybatis spring 在maven的整合开发(二)
- 假设一个随机性和因果性的双重态
- css div漂浮向下,DIV+CSS固定底部的漂浮广告
- python筛选含变量的特定行_Python SQL从特定变量字段中选择行
- 水深平均的二维浅水方程推导
- Good Time 冲刺 六
- oracle tns和sid,oracle – TNS-12505:TNS:侦听器当前不知道连接描述符中给出的SID
- devops_面向内向的人的DevOps
- 极简主义下,Effie与幕布的碰撞,思维导图的正确打开方式?
- 写给 python 程序员的 OpenGL 教程
- 4-18快速生成get和set方法、格式化代码、数组的非空验证、订餐系统案例
- 网盘智能识别助手,提取码自动填写的油猴脚本
- python bunch制作可导入数据_Python bunch包_程序模块 - PyPI - Python中文网
- 用GO语言编写一个简单的区块链
- 计算机硬件创意海报,游戏设计一机搞定 机械师创物者设计本评测
- 【微信小程序/实现】实现获取微信个人信息
- 如何进行应用安全测试(AST)
- luogu 1057
- 长江大学图书馆校外登陆使用学术资源
- 分享 7 个 AI 优质开源项目!文本生成、自动化数据搜集...