JSP问题,怎么用request.getAttribute方法取出集合(List)

JSP问题,怎么用request.getAttribute方法取出集合(List),第1张

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页面循环取数组值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9720664.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存