
setAttribute(String name, Object o) 方法存放一个对象名和对象 类似于键值对getAttribute(String name);方法通过一个键名或者说对象名 取出对象如果要存如list集合 那么也类似 下面我写的测试代码 可供参考: <%
List list=new ArrayList();
listadd("北京");
listadd("重庆");
listadd("广州");
requestsetAttribute("address",list);
requestsetCharacterEncoding("GBK");
List ps=(List)requestgetAttribute("address");
for(int i=0;i<listsize();i++){
outprintln(psget(i));
} 如有疑问可追问,谢谢!
%></SPAN></SPAN></p>
这段代码,怎么感觉逻辑有问题啊
if (("")equals(requestgetAttribute("LIST"))) {
List list = (List) requestgetAttribute("LIST");
svo = (SyoukaiVO) listget(0);
}
你aciton里面压的是List,怎么这里取的是LIST啊,还有,这段代码的意思是,为空的时候取值,把值附给list,然后取得list的第一个值,既然没值了,怎么可能会取到值啊,你这样写看看
if (!("")equals(requestgetAttribute("LIST"))) {
List list = (List) requestgetAttribute("LIST");
svo = (SyoukaiVO) listget(0);
}
把你错误提上发上来,自己理解的不用写
<c:forEach var="i" items="${list}">
<tr><td>${i__}</td><td>${i__}</td></tr>
</>
以上就是关于JSP问题,怎么用request.getAttribute方法取出集合(List)全部的内容,包括:JSP问题,怎么用request.getAttribute方法取出集合(List)、求助,我的ArrayList值怎样才能输出在jsp页面中、jsp页面循环取数组值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)