我在servlet获取list值,通过request.setAttribute("result", list);传递到jsp页面,通过<%=(ArrayList) request.getAttribute("result")%>获取,但是不知道怎么根据 返回的结果数,自动生成对应的表格,并显示出来。
请求jsp页面代码!
但是返回来的是【222,222】怎么将他们分开放到表格里?
追答如果是多列的话,自定义的话,可以map和list结合使用
类中处理
Map map = new HashMap();
map.put("td1", "111");
map.put("td2", "222");
List list = new ArrayList();
list.add(map);
注:多行的话,要建立多个map对象。
jsp页面
……
……
ps:有问题继续!~
这样只是个思路,其实略显麻烦。你可以在理解的基础上去优化,比如泛型解决强转问题
就是有这个错误 map