我有两个list查询,我怎么能让查询出来的值在一个JSP里面显示?

如题所述

第1个回答  2011-09-13
把查询出来的值放在 session 或者 application中,在页面上接受这两个值,然后显示一下就OK发。追问

我是用这个接的值,那要是两个不一样的数据库是不是就写两个啊?

第2个回答  2011-09-13
把list放到request或者session里,在跳转过去的Jsp里就可以得到这个list,进而得到List里的值
第3个回答  2011-09-13
新建个list 把结果整合到里面去追问



怎么放到另一个list里面?两个单查询都好使 放在一个JSP里面就不好使了

追答

首相你要弄明白 你 要生成的list 和你查询的结果之间的关系。
你生成的表的第i个数据 是怎么来的 就怎么做
例如 String aaa= list[i]+listLxr[i];或 List aaa=aaa.add(list[i]); aaa=aaa.add(listLxt[i]);
i为查询表单的 第i条

生成的列表: List bbb=bbb.add(aaa);
再在页面输出

这是我的想法

本回答被提问者采纳
第4个回答  2011-09-13
例如后台有两个list,lista、listb
在jsp 通过request请求获取后台的两个list
List lista =(List)request.getAttribute("lista");
List listb =(List)request.getAttribute("listb");
第5个回答  2019-10-22
不明白你想问什么,麻烦描述清楚好吗?
如果想用list做数据存储的结构,那就从这个出发点根据你的数据模型去想;
如果是想做下拉菜单的联动,那么可以一次查出来,然后通过js和css去控制