在servlet 中获取了 javabean 对象的List 集合,在显示层jsp页面该如何获取这些数据
程序我是希望直接访问jsp页面就能读出所有的数据进行显示我通过request.setAttribute()但是不行...
程序我是希望 直接访问jsp页面就能读出所有的数据进行显示
我通过request.setAttribute()但是不行 展开
我通过request.setAttribute()但是不行 展开
6个回答
推荐于2018-04-23
展开全部
在servlet中通过过request.setAttribute(“name”,list)设置
在jsp中:
List<JavaBean> list = (List)request.getAttribute("name");
Iterator<JavaBean> it = list.iterator();
while(it.hasNext()){
JavaBean bean = it.next();
}在jsp中的java代码需写在<% %>之间
在jsp中:
List<JavaBean> list = (List)request.getAttribute("name");
Iterator<JavaBean> it = list.iterator();
while(it.hasNext()){
JavaBean bean = it.next();
}在jsp中的java代码需写在<% %>之间
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先你跳转页面的时候不要使用redirect
在页面你需要定义一个list接受你的 List list = (List)request.getAttribute("list");
................
在页面你需要定义一个list接受你的 List list = (List)request.getAttribute("list");
................
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用request.getSession().setAttribute(key,value );试试~~
追问
用session保存的话,能实现数据库更新,刷新页面显示也同步更新么?
才试了一下,session保存的话,就无法同步更新数据库数据的更新了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-29
展开全部
一般就是应该通过request.setAttribute()来做,你这样做具体遇到的问题是什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询