首先:
你那是数组,需要循环加到list中
for(int i = 0;i<str.length();i++)
{
   list.add(str[i]);
}
可以直接在页面中使用这个类对象。获得这个返回list的方法。也可以通过一个action 将list request.setAttribute("list", list);页面中List list = (List) request.getAttribute("list");out.print(list);

解决方案 »

  1.   

    Bean:
      request.setAttribute("list",list);
    JSP
    <%
      List list = (List)request.getAttribute("list");
      String[] str = (String[])list.get(0);
      out.println(str[0] + "-" + str[1]);
    %>
      

  2.   

    我所写的那部分代码是放在Java文件里面的,不是直接放在 Jsp里面的
      

  3.   

    需要打list的内容的话
    for(int i=0;i<list.size;i++)
    {
      out.print(list.get(i).toString());
    }
      

  4.   

    我是所写的方法放在类中的,而这个类是在触发action后调用的,每次触发,都要加入到List,Str是一个二维数组,简单的gethe print是获得不了他的数据的,而同时request.setAttribute("list", list),想在页面中显示全部的列表信息
      

  5.   

    你把你需要显示的一组数据 比如数据库一行数据。放在一个对象中,
    然后加这个对象循环加到对象中返回一个list接受这个list,转成对象。  循环打印这个对象的值
      

  6.   


    <c:forEach var="l" items="${list}">
      ${l}
    </c:forEach>
      

  7.   

    在程序reqeust.setAttribute("list",list),然后跳转到页面;
    第一层循环先接收遍历list,由于list里面放的是String[],第二层循环遍历str[]
    <c:forEach items="${listarray}" var="l">
      <c:forEach items="${l}" var="ll">
       ${ll }
      </c:forEach>
    </c:forEach>