注册 登录
编程论坛 J2EE论坛

[求助]怎么在跳转的jsp中显示servlet的结果集

梧桐 发布于 2007-04-24 16:04, 1759 次点击

rt!
我想问的是用一个servlet查询数据库的数据,然后跳转到另一个a.jsp页面,将查询的结果按一定的格式显示出来~~
在这个a.jsp中我怎么才能读出在servlet中查询的结果,然后做显示的工作!

9 回复
#2
支离破碎2007-04-24 16:24
你把你查出的数据封装成一个vo对象(javabean),然后把这个对象放到sesson中。a.jsp去取这个session的值。
#3
醉卧千山2007-04-24 16:28
如果你是内部转发的话,最好用request
#4
梧桐2007-04-24 16:46
回复:(支离破碎)你把你查出的数据封装成一个vo对象...
谢斑竹的回帖.
如果我不想用javabean呢?能实现么~~
#5
梧桐2007-04-24 16:50
以下是引用醉卧千山在2007-4-24 16:28:58的发言:
如果你是内部转发的话,最好用request

谢你的回复,不过我刚接触到jsp的东西,什么是"内部转发"呢?

#6
支离破碎2007-04-24 16:52
用request只能在你的下个页面取到,这要看你这个数据想要的作用域了。
你不怕麻烦可以一个一个放到request或sessoin中,但这样做很不合理。

你把你所有数据全封装好,一次传过去可以节省很多资源。
#7
梧桐2007-04-24 17:03
谢ls的指点~~
#8
黄袖标2007-04-25 10:14
整个容器,map或者Collection,按顺序装进去,然后取出来,这些接口里有些实现是可以实现排序的.看楼主选哪个了,都无所谓.
#9
phb13532007-05-04 19:29
你可以把servlet生成的东西做成一个arraylist,然后存到上下文对象中去,在JSP直接用application读出显示就可以。
#10
梧桐2007-05-06 20:02

谢谢各位的指点~~

1