是这样的:接收到请求,然后action执行查询,并把结果集封装在rs对象里,也在栈顶。现在action返回success执行showall。jsp,在这个jsp页面上迭代出查询后的结果集rs。
请问如何迭代?具体代码

解决方案 »

  1.   

    它只支持集合类型和数组类型,如果你传回来一个resultset那就不行了
      

  2.   

    1.*版本的strusts的话,follow below:1)在action return之前,
    request.setAttibute("mydata",list)//list是装有你的java bean的list
    假设这个java bean是Student,有name和email属性,则:2)在jsp:
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%><logic:present name="mydata" scope="request">
        <logic:iterate name="mydata" id="data">
            <bean:write name="data" property="name" />
            <bean:write name="data" property="email" />
        </logic:iterate></logic:present>