关于查询结果修改的问题

rzgbl 2009-11-19 11:23:24
查询除了结果集RS,通过while(RS.next())显示出来了
现在需要点击其中一行进行修改,我的想法是把这行的参数传送给JavaBean,然后修改页面在bean取数
不知道可以不?

现在问题是,比如我点击第五行,怎么样才能把第五行的数据传送给bean
比如说查询结果是下面的字段
<%=rs.getString("ID") %>
<%=rs.getString("Name") %>

怎么写才是set(第五个ID),set(第五个name)啊?谢谢了
...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rzgbl 2009-11-20
  • 打赏
  • 举报
回复
能举个实例吗?
菜鸟,对list和ajax不是很清楚,那位大虾能举个简单的例子,让我学习下,谢谢了
烟雨鹏城 2009-11-20
  • 打赏
  • 举报
回复
比如我点击第五行,怎么样才能把第五行的数据传送给bean?
在点击的onclick中做一个ajax请求,传递id跟新数据
logon29 2009-11-20
  • 打赏
  • 举报
回复
直接对rs进行重set记录字段的值应该不好操作。

你可以用一个实体类,比如PersonBo(id,name),把rs集转存为List<PersonBo>集,这样实现你的需求比较好,也符合分层的架构。
liangwansheng 2009-11-20
  • 打赏
  • 举报
回复
传一个ModelAttribute不就行了吗。
qustgjk 2009-11-20
  • 打赏
  • 举报
回复
就是啊,你传给bean一个id,然后根据id查找记录,然后修改就是了
jtao1202 2009-11-20
  • 打赏
  • 举报
回复
这个好像不是那么困难。你只要传个id就是了。还需要什么信息就根据该id到结果集里找就是了。

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧