关于对象序列化的一个问题,如何从服务器向端客户端传记录集??? 很简单,把你想要传的对象序列化,用objectstream 的readobject/writeobject即可。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 让你想返回到客户端的类实现序列化接口即可,一般默认的readObject和writeObject方法可以满足要求,但如果你有比较特殊的要求,可以重写这两个方法。 首先谢谢你们! 但我的意思是从服务器传给客户端从数据库中查询出的记录集.比如在服务器端从数据库中查询出的一些记录把它放到一个结果集(ResultSet rs)中,但我如何将这个RS 对象用对象序列化的方法传给客户端呢? 或者是其它的方法也可以,谢谢!! 用Vector包装一下试试看吧!过去后再强制转型,我没试过,提个建议而已。 不能用ResultSet,只是一个借口,需要做一个封装类.... 每个resultset对应一个statement,直接将resultset传过去是不行的。可以将关系数据库中的表对应成对象,查询后转换成对象的集合传到另一台机器。请参考:http://www-900.ibm.com/developerWorks/cn/components/mapping-to-rdb/index.shtml。 方法有三个:1、为ResultSet写一个封装类,序列化后传递他2、使用XML封装数据,传递数据3、如果你使用JBUILDER,在所有JBUILDER的数据集类(如TableDataset、QueryDataSet等从com.borland.dx.dataset.DataSet中继承出的子类)都可以使用一个DataSetData的类将其中的数据获取出来,或填充进去,因此在传递数据时只要将DataSetData的实例序列化后传递即可 我也遇到你同样的问题,我是在pc机传一个resultset给PDA机,通过rmi但是不能,我想有一个方法,不知道行不行可以做一个类继承result也继承序列化,只要实现result中所有的方法是个空函数体,不知可以不?然后通过resultset实例覆盖 读取excel记录的问题 jquery问题 散分,请教一个关于draw2d以及gis的问题。 ·JAVA高手请教一下,如何在window界面里显示一个dialog提示框,怎么办? JSP新做了个聊天室,功能还不完善,请大家来交流JAVA和JSP技术。 麻烦看下错误在哪 菜鸟问题:如何用idea4编译? 数组的笛卡尔积,只要不重复的元组,有简便的么? 打印问题 我装了jbuilder6,它自带了jdk1.3.1,可是我在注册表中搜索"jdk",怎么没有任何内容呢? Java里难道只支持16色地图标吗? 调用别的语言如何做呢~~~~~~~~~~
但我的意思是从服务器传给客户端从数据库中查询出的记录集.
比如在服务器端从数据库中查询出的一些记录把它放到一个结果集(ResultSet rs)中,但我如何将这个RS 对象用对象序列化的方法传给客户端呢?
或者是其它的方法也可以,谢谢!!
1、为ResultSet写一个封装类,序列化后传递他
2、使用XML封装数据,传递数据
3、如果你使用JBUILDER,在所有JBUILDER的数据集类(如TableDataset、QueryDataSet等从com.borland.dx.dataset.DataSet中继承出的子类)都可以使用一个DataSetData的类将其中的数据获取出来,或填充进去,因此在传递数据时只要将DataSetData的实例序列化后传递即可
但是不能,我想有一个方法,不知道行不行
可以做一个类继承result也继承序列化,只要实现result中所有的方法是个空函数体,不知可以不?然后通过resultset实例覆盖