<logic:iterate id="booklist" name="MainForm">
name="MainForm"不对。这样可用<logic:iterate id="booklist" name="booklist">实际上,也可写成<logic:iterate id="new_booklist" name="booklist">
              <bean:write name="new_booklist"property="title" />

解决方案 »

  1.   

    又出现javax.servlet.ServletException: Cannot find bean booklist in any scope
    这个错误。
    怎么回事?
      

  2.   

    parm3是否为空了?
    是否在execute()中正确调用了 Query()?
      

  3.   

    <logic:iterate id="data" property="dataList" name="listDataForm">
        <bean:write name="data" property="code" /> |
        <bean:write name="data" property="name" /><br>
      </logic:iterate>
    前两天也的demo里面的logic:iterate
      

  4.   

    解释一下,listDataForm是在作用域范围内(request,session,...)的实例,该实例包含一个属性,该属性(dataList)是collection的一个实例,data是dataList中放的元素(element),在iterate中使用的就是data,此处显示了data的两个属性,code和name