社区
Java EE
帖子详情
JavaBean 能返回一个ResultSet 吗? (高手进,在线等)
seagullgao
2003-04-09 02:01:57
我想用javaBean 去读数据库,然后把ResultSet传给Applet,可是好象都失败。
是不是由于Connection问题不能这样啊???
那我的JavaBean 应该返回什么类型给我的Applet(JTable)?
哪位 高手对我的程序结构指点一二:
JSP + JavaBean + Applet ==> My web application .
到底这样做好不好???
...全文
27
5
打赏
收藏
JavaBean 能返回一个ResultSet 吗? (高手进,在线等)
我想用javaBean 去读数据库,然后把ResultSet传给Applet,可是好象都失败。 是不是由于Connection问题不能这样啊??? 那我的JavaBean 应该返回什么类型给我的Applet(JTable)? 哪位 高手对我的程序结构指点一二: JSP + JavaBean + Applet ==> My web application . 到底这样做好不好???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lau2002
2003-04-10
打赏
举报
回复
对,ResultSet没有实现序列化,没法进行远程传输。你最好用别的数据结构来存储数据进行传输。
饺子馆
2003-04-10
打赏
举报
回复
ResultSet没有实现串行化接口,所以它无法从bean中把结果返回到客户端,你可以通过两种方法,一种是类集,定义一个对象,对象的属性中有你所有需要在客户端显示的数据项,然后把这个对象放到Collection中,然后在客户端你再把数据取出来写到一个数据里,就可以很灵活的操作了,再有一中方法是用rowset,用法与resultset基本一样,它实现了串行化接口,所以可以在网络上传输,具体用法到sun上面查一下。
zez
2003-04-09
打赏
举报
回复
ResultSet 好像根本就不能在网络上传输 !
必须把数据进行封装,然后传送...
其实传的到底是resultset还是vector还是list 跟你的程序没关系呀...
seagullgao
2003-04-09
打赏
举报
回复
谢谢楼上, 不过有没有可能从Bean里返回一个ResultSet给JTable 类,我需要一个灵活的用户界面,比如在一个Grid里单激或者双机某个Cell,触发一些事情。
怎么样才能实现? 而且,JTable只可以接受数组,JDBTable 又不能在IE里显示,好烦啊!
zez
2003-04-09
打赏
举报
回复
我 :
jsp + servlet + ejb
jsp + javabean
你的结构没用过.没用过applet ,它应该和jsp都属于前台显示吧?
也没有传过resultset
我所接触过的项目都是传送 Vector 或 list之类的.
如果ResultSet根本就不能传递的话,那你也只有传送vector了
根据select sql中的字段名生成
一个
JavaBean
,bean中包含所有字段的Get方法
例如我有
一个
这样的sql: select username, password from users 我想在select结束后,通过
ResultSet
中的字段名生成
一个
JavaBean
,其代码大概如下: public class Record{ //生成这个方法,get后
返回
sql中结果集的username字段值 public String getUsername(){} ...
用
javabean
来实现MySQL的分页显示
今天写了个 MySQL 分页的
javabean
,是用 MySQL 里的 LIMIT 来实现的.sql = "SELECT * FROM Test LIMIT 5, 10";这句话的意思就是从第五条记录开始往下读 10 条记...
java技术总监的一道面试题(年薪50W),
高手
可以来试试
使用JDBC查询数据我们最常见的一种方式就是,执行完SQL后获得
一个
结果集(
ResultSet
),然后循环从结果集中获取 每一条记录设值到
JavaBean
中,最后将数据对象以List
返回
。但是对不同的表查询都需要重复的编写这些类似的代码。为 了避免编写这些重复的代码。 请设计
一个
公共的查询API,能够满足对数据库所有表的查询(需要支持条件查询,多表联合查询,以及对存储过程的调用)...
用
javabean
来实现MySQL的分页显示(转)
用
javabean
来实现MySQL的分页显示(转)[@more@]今天写了个 MySQL 分页的
javabean
,是用 MySQL 里的 LIMIT 来实现的. sql = "SELECT * FROM Test LIMIT ...
Java面试不通过?这篇文章你看了吗?
Java面试题千千万,个人觉得没有最好的答案,只有最适合的答案;本文的宗旨是为读者朋友们整理一份详细而又权威的面试清单。 此文是前段时间本人根据部分文章汇总压在草稿箱(由于时间关系,忘了加上对应的原创链接,如有侵权,请联系本人删除,本人单纯秉着知识乐于分享的精神),今天发现在草稿箱,特发出来给大家,仅供参考。 注:本人才疏学浅,知识还在积累中,不能保证每个回答都满足各种等级的
高手
们,(由于一些技术的升级,部分答案不能保证实时同步准确,还请大家在阅读的时候多多留意)若发现有问题的话,请评论指出。.......
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章