CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web Services / XML

web service是否可以返回一个javabean对象?

楼主dwinyu(胜)2005-06-02 11:47:47 在 Java / Web Services / XML 提问

web   service是否可以返回一个javabean对象?  
  如果是,应该怎么处理?  
  我这样做对不对?javabean  
  public   class   TestBean   implements   Serializable   {  
   
  private   Date   date;  
  private   String   id;  
  private   Integer   i;  
  private   Double   d;  
  private   Character   c;  
  private   Float   f;  
   
  public   TestBean(){  
  setC(new   Character('c'));  
  setD(new   Double(3243));  
  setF(new   Float(3243.0909));  
  setDate(new   Date());  
  setId("id");  
  }  
  public   Character   getC()   {  
  return   c;  
  }  
  public   void   setC(Character   c)   {  
  this.c   =   c;  
  }  
  public   Double   getD()   {  
  return   d;  
  }  
  public   void   setD(Double   d)   {  
  this.d   =   d;  
  }  
  public   Date   getDate()   {  
  return   date;  
  }  
  public   void   setDate(Date   date)   {  
  this.date   =   date;  
  }  
  public   Float   getF()   {  
  return   f;  
  }  
  public   void   setF(Float   f)   {  
  this.f   =   f;  
  }  
  public   Integer   getI()   {  
  return   i;  
  }  
  public   void   setI(Integer   i)   {  
  this.i   =   i;  
  }  
  public   String   getId()   {  
  return   id;  
  }  
  public   void   setId(String   id)   {  
  this.id   =   id;  
  }  
  }  
  services:  
  public   class   TestService{  
  public   Map   returnMap(String   key){  
  Map   map   =   new   HashMap();  
  TestBean   test   =   new   TestBean();  
  map.put(key,test);  
  map.put(key+1,test);  
  map.put(key+2,test);  
  return   map;  
  }  
  } 问题点数:100、回复次数:7Top

1 楼jihanzhong(逍遥)回复于 2005-06-02 11:52:33 得分 20

可以的Top

2 楼zouyu215(玖)回复于 2005-06-02 11:52:39 得分 20

从理论好象是没错哈~~~~  
  但关键是返回的这个对象要交个谁用?是用JAVA写的代码还是其他语言写的代码?  
  如果是用其他语言写的代码,估计在解析起来有问题哦~~~~~~Top

3 楼dwinyu(胜)回复于 2005-06-02 13:30:57 得分 0

是交给其它语言写的代码Top

4 楼galewithwing(漂流的风)回复于 2005-06-02 13:53:51 得分 20

这就麻烦了,  
  简单对象还可以,可是复杂的对象就要命了,  
  你如果把对象生成xml文件不就了了?Top

5 楼humanity(城市边缘的狼)回复于 2005-06-02 21:10:33 得分 40

理论和技术都可行,但是违背人家设计初衷,  
   
  Top

6 楼humanity(城市边缘的狼)回复于 2005-06-02 21:13:48 得分 0

看看人家   Rational   Application   Developer   生成的   EJB     SDO   和   EJB   WebSphere   DataCopyHelper   就可以知道人家怎么处理     serialization   /   deserialization.Top

7 楼dwinyu(胜)回复于 2005-06-03 10:21:59 得分 0

那要怎么去生成xml文件呀?Top

相关问题

  • 返回对象的困惑.
  • 怎么写Web Services接口返回一个自定义对象啊
  • 返回对象和 返回对象的引用 有区别吗?
  • 为什么不能返回 ostream 对象??
  • 如何返回一个对象
  • 如何返回点击的对象名?
  • 如何在ATL com 中返回对象
  • 关于函数返回对象问题
  • 如何返回一个TD对象所在的TABLE对象?
  • DATAGRID绑定对象后如何返回对象?

关键词

  • date
  • character
  • float
  • double
  • integer
  • private
  • map
  • services

得分解答快速导航

  • 帖主:dwinyu
  • jihanzhong
  • zouyu215
  • galewithwing
  • humanity

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo