如何接收ArrayList返回的集合? 我有一个ArrayList方法,返回的是ArrayList,我在另一个方法里面如何去接收这个ArrayList返回的内容?并显示出来?ArrayList是在一个Biz类里面返回的,显示在jsp网页上,我用的三层架构。求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如public void ArrayList setMessage(ArrayList arr){ ArratList array=new ArrayList(); array=arr; System.out.println("不就接收到信息了");} 接收到arraylist,一般会把它放进request里面,在jsp页面就可以收到request.setAttribute("array",array);jsp页面接收ArrayList arr=(ArrayList)request.getAttribute("array");就可以了 那如何把ArrayList的数据显示出来呢?这里他是个集合,是不是for循环? 1.如果是在java类里接收,new一个List集合,然后 List list = ArrayList(); //ArrayList()是你定义的方法2.如果是在jsp 页面接收。先在后台servlet里面 HttpSession session = request.getSession(); session.setAttribute("myList","list");在jsp页面用程序片实现接收: List list = session.getAttribute("myList"); 然后循环遍历list数组。例如: <% List list = session.getAttribute("myList"); for(String s:list){ %> 现在是页面部分代码,<%=s%>里存放的就是你要的值 <% } %>这样就OK啦 %> struts2+spring3+ibatis下面统一处理异常信息并跳转到固定页面处理展示信息 大批量数据导入性能方面问题 问题出在哪...? 为什么Spring AOP 不同配置,其通知执行的顺序不一样 foxmail 收件箱功能是怎样实现的 C#发送XML字符串到JAVA servlet??? jsp实现登录问题,了解的人请进来看看 hibernate 父子关系 新增 父表 时 子表 出现的问题? 调用JFreeChart出错 在线等待解答,嫌分不够可再开帖相送 关于J2EE的问题,急急急??? 如何将对象序列化到Cookie jxl设置边框
public void ArrayList setMessage(ArrayList arr){
ArratList array=new ArrayList();
array=arr;
System.out.println("不就接收到信息了");
}
jsp页面接收
ArrayList arr=(ArrayList)request.getAttribute("array");就可以了
2.如果是在jsp 页面接收。先在后台servlet里面
HttpSession session = request.getSession();
session.setAttribute("myList","list");
在jsp页面用程序片实现接收:
List list = session.getAttribute("myList");
然后循环遍历list数组。
例如:
<%
List list = session.getAttribute("myList");
for(String s:list){
%>
现在是页面部分代码,<%=s%>里存放的就是你要的值
<%
}
%>
这样就OK啦
%>