jsp页面函数中如何获取sevlet传过来的List 35

然后要从List中取出数据库表的内容你好~~能讲具体一点么,我想在for循环里面对某些字段进行判断另外没有用struts... 然后要从List中取出数据库表的内容
你好~~ 能讲具体一点么 ,我想在for循环里面对某些字段进行判断 另外没有用struts
展开
 我来答
liuyang054
2009-12-28 · TA获得超过9093个赞
知道大有可为答主
回答量:5317
采纳率:78%
帮助的人:5309万
展开全部
request.getAttribute(变量名)

不过你先要在servlet中把变量保存在一个变量名中
用request.setAttribute(变量名,要保存的变量);
在servlet中用request跳转到页面中.例如:a.jsp

在a.jsp中用request.getAttribute(变量名)获取list

取出list中的内容用for循环
然后用<%= %>显示
genie2014
2009-12-27 · TA获得超过6488个赞
知道小有建树答主
回答量:1140
采纳率:0%
帮助的人:916万
展开全部
如果单纯的使用小脚本,就在<% %>中使用for循环遍历,并配合<%= %>输出,输出时可以配合HTML代码控制格式,如果使用Struts标签,直接<logic:foreach>循环就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2015-10-28 · TA获得超过3.1万个赞
知道大有可为答主
回答量:6571
采纳率:86%
帮助的人:915万
展开全部
List list = (List) session.getAttribute("dispList");//取得list
ResultWork1 resultWork1 = null; //ResultWork1 类
if (list == null) {
System.out.println("没有数据");
}else{
for (int i = 0; i < list.size(); i++) {
resultWork1 = (ResultWork1) list.get(i);//取得一个类
id = resultWork1.getId().toString();//取得id
System.out.println("有数据");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
顾寒酥60
2009-12-28 · TA获得超过117个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:142万
展开全部
List list = (List) session.getAttribute("dispList");//取得list
ResultWork1 resultWork1 = null; //ResultWork1 类
if (list == null) {
System.out.println("没有数据");
}else{
for (int i = 0; i < list.size(); i++) {
resultWork1 = (ResultWork1) list.get(i);//取得一个类
id = resultWork1.getId().toString();//取得id
System.out.println("有数据");
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式