如何用servlet向jsp传一个数组

powerball 2002-05-12 05:18:37
我想由serlvet向jsp传一组数据,打算用数组传递,请问如何实现。如果要传大量信息,如何实现最好
...全文
140 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
powerball 2002-05-13
我的意图是在servlet中使用sql语句后得到一些结果,再把这些结果送到jsp去表示。想找一种方便的方法传送。
回复
gzwrj 2002-05-13
servlet:
request.setAttribute("objectname",objectvalue);
getServletContext().getRequestDispatcher(a.jsp).forward(request, response);

a.jsp
object=(objectname)request.getAttribute("objectname");
回复
gzwrj 2002-05-13
servlet:
request.setAttribute("objectname",object);
getServletContext().getRequestDispatcher(a.jsp).forward(request, response);

a.jsp:
aaa =(objectype)request.getAttribute("objectname");
回复
dylanwolf 2002-05-13
你可以在 servlet 中把数据集对象 ResultSet 设为ServletContext或Session的属性 Attribute, 在 jsp中通过 session.getAttribute() or application.getAttribute()获得。
回复
Andrawu 2002-05-13
你在servlet中写一个取数据的方法,在jsp中用该方法得到数据不就j是b了。
回复
Andrawu 2002-05-12
讲得不是很明白,为什么这么做?
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告