小弟我想从JSP页面上获取数据库表的id值,然后把id返回后台根据所获取的id值再查询数据库,要把查询到的数据库信息在另一个表显示,这个该如何实现呢,小弟我用的是三大框

我想从JSP页面上获取数据库表的id值,然后把id返回后台根据所获取的id值再查询数据库,要把查询到的数据库信息在另一个表显示,这个该怎么实现呢,我用的是三大框
我想从JSP页面上获取数据库表的id值,然后把id返回后台根据所获取的id值再查询数据库,要把查询到的数据库信息在另一个表显示,这个该怎么实现呢,我用的是三大框架,当然如果有通过strust2和jdbc实现的方法也可以告诉我
------解决方案--------------------
在第一个jsp页面每个tr前面加个<input type="checkbox" value="${one.id}" name="modelids" />
用于在另一个jsp页面显示这些被勾上的数据
再做一个button 把form提交 
后台处理:
String[] modelids = request.getParameterValues("modelids");
根据这些id得到modellist(遍历或者写个in的sql都行)
之后应该会了吧

------解决方案--------------------
再点击按钮提交的时候吧id传入后台,后台获取到Id,跟id查询数据库返回list泛型,存入session,在另外一个页面取出session就可以了
------解决方案--------------------
引用:
Quote: 引用:

在第一个jsp页面每个tr前面加个<input type="checkbox" value="${one.id}" name="modelids" />
用于在另一个jsp页面显示这些被勾上的数据
再做一个button 把form提交 
后台处理:
String[] modelids = request.getParameterValues("modelids");
根据这些id得到modellist(遍历或者写个in的sql都行)
之后应该会了吧



这个我懂,我是通过异步请求把id传到后台Action执行Action方法,但把数据在另一页面显示的时候也需一个Action,不能一个方法用两个Action吧,也不能两个页面同时调用一个Action吧

用一个action就行了啊,用不了两个。
点击查询,把ID传给action,action执行数据库查询操作,查出数据后,转发给第二个页面就行了,然后就是用struts标签做显示