JAXWS学习(四)- 返回复杂对象

本文介绍如何在JAXWS中返回复杂对象,包括List<String>和List<Person>。通过创建服务和实体类,演示了生成客户端代码并进行测试的过程,探讨了对象序列化的初步概念。
摘要由CSDN通过智能技术生成

这一次,主要是看一下返回复杂对象

1.返回List<String>

服务:

package com.deppon.demo.service01;

import java.util.ArrayList;
import java.util.List;

import javax.jws.WebMethod;
import javax.jws.WebService;

@WebService(serviceName="ListService")
public class ListService {
	
	@WebMethod()
	public List<String> getCitys() {
		List<String> citys = new ArrayList<String>();
		citys.add("丹东");
		citys.add("青岛");
		citys.add("上海");
		
		return citys;
	}
}

<?xml version="1.0" encoding="UTF-8"?>
<endpoints xmlns='http://java.sun.com/xml/ns/jax-ws/ri/runtime' version='2.0'> 
 
	<endpoint
		name="listService"
		implementation="com.deppon.demo.service01.ListService"
		url-pattern="/listService"
	>
	</endpoint>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值