1.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务器接口
2012-07-20 17:35
507 查看
![](http://my.csdn.net/uploads/201207/23/1343015963_7581.jpg)
/** * */ package org.fkjava.cfx.ws; import java.util.List; import java.util.Map; import javax.jws.WebService; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; import org.fkjava.cfx.domain.Cat; import org.fkjava.cfx.domain.User; import org.fkjava.cfx.util.FKXMLAdapter; /** * @author Kevin * Web Services组件的接口(@WebService) */ @WebService public interface HelloWorld { /** * 问好 * @param name * @return */ String sayHi(String name); /** * 根据用户获取他名下的猫 * @param user * @return */ List<Cat> getCatsByUser(User user); /** * 获取系统所有的猫 */ // CXF不能处理Map<String, Cat>类型,于是我们采用FKXMLAdapter转换器就行出来 @XmlJavaTypeAdapter(FKXMLAdapter.class) Map<String, Cat> getAllCats(); }
相关文章推荐
- 2.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务器实现类
- 9.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务端发布成功
- 10.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:客户端执行wsdl2java
- 3.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务端业务逻辑层接口
- 4.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务端业务逻辑层实现类
- 5.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务端domain
- 6.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务端发布
- 11.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:客户端主类
- 7.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:转换器1
- 8.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:转换器2
- 处理Map、非javabean式的复合类等CXF无法自动转化的类型 (3)
- CXF学习04---处理MAP等CXF无法自动转换的复合数据类型的形参和返回值
- Map等CXF无法自动转换的复合数据类型的形参和返回值的处理
- 使用CXF处理JavaBean式的复合类型和List集合类型的形参和返回值
- 1.当形参,返回值类型是JavaBean式的复合类,List集合,数组等时:服务端接口
- CXF-05:使用CXF处理返回值的类型为Map、非JavaBean式的复合类
- 【WebService】CXF处理javaBean等复合类型以及Map等复杂类型的数据
- 8.当形参,返回值类型是JavaBean式的复合类,List集合,数组等时:客户端主类
- 【WebService】CXF处理javaBean等复合类型以及Map等复杂类型的数据
- CXF学习(4) 处理无法自动转换的复合数据类型