在servlet 中获取了 javabean 对象的List 集合,在显示层jsp页面该如何获取这些数据

2024-12-02 09:39:47
推荐回答(5个)
回答(1):

是用的request.setAttribute("beanList", list); 吗?JSP页面取用应该这样:request.getAttribute("beanList");(页面跳转使用转发,不要使用重定向,不然request这个对象不会共享,就获取不到数据)

回答(2):

在servlet中通过过request.setAttribute(“name”,list)设置
在jsp中:
List list = (List)request.getAttribute("name");
Iterator it = list.iterator();
while(it.hasNext()){
JavaBean bean = it.next();
}在jsp中的java代码需写在<% %>之间

回答(3):

首先你跳转页面的时候不要使用redirect
在页面你需要定义一个list接受你的 List list = (List)request.getAttribute("list");
................

回答(4):

使用request.getSession().setAttribute(key,value );试试~~

回答(5):

一般就是应该通过request.setAttribute()来做,你这样做具体遇到的问题是什么?