帮忙啊~我做了一下午没做出来!头疼死了
解答的清楚点 我是新手!在SelectRoomAction中
-------------------------
ArrayList list = new ArrayList();
能正确为list添加记录。然后
    HttpSession session = request.getSession();
    session.setAttribute("list", list);
接着跳转
    return mapping.findForward("success");
=========================main.jsp中
-------------------------
<%@page import="java.util.ArrayList"; %>
<%@taglib prefix="s"    uri="/struts-tags"%>
<%ArraryList list=new ArraryList();%>//这里一直亮红灯,ArraryList cannot be resolved to a type
=========================大侠们有没有更好的办法来取得Action里session过来的list ?然后怎么样显示!
我用<s:iterator></s:iterator>循环标记,它一直说不认识!可我明明导入了struts-tags标签了!

解决方案 »

  1.   

    <%ArraryList list=new ArraryList();%>//这里一直亮红灯,ArraryList cannot be resolved to a type 不是ArraryList ,是ArrayList
      

  2.   

    是我太粗心了!
    那我用什么办法能够在页面输出list里的内容?
      

  3.   

    显示可以用JAVASCRIPT先对list进行遍历,显示所有的就行了
      

  4.   

    <s:iterator value="#session.list"></s:iterator>
      

  5.   

    <s:iterator value="#session.list" id="list">
     <s:property value="#list.abc"/>
    </s:iterator>
      

  6.   

    那个 提醒你下 最好导入下LIST的包 而且用STRUTS的话完全可以用标签
      

  7.   

    人家用的是STRUTS1,把List<po> list = (List<po>)session.getAttribute("list")
    for (po vo: list) {
        System.out.println(vo.getId());
    }以上PO是你LIST里放置的对像。也可以用访问LIST的其它方法去访问。
      

  8.   

    jstl 也可以实现。。 c:foreach