是下面这个样子的,你写错了。
<nested:present name="listUserColl">
<nested:iterate indexId="index" property="listUserColl">
  <tr bgcolor="#FFFFFF"> 
    <td><nested:write name="index"/></td>
    <td><nested:write name="element" property="NAME"/></td>
    <td><nested:write name="element" property="NICK"/></td>
    <td><nested:write name="element" property="PWD"/></td>
    <td><nested:write name="element" property="TELEPHONE"/></td>
    <td><nested:write name="element" property="CREATED"/></td>
  </tr>
</nested:iterate>
</nested:present>

解决方案 »

  1.   

    不好意思,还是有个地方写错了。<nested:present name="listUserColl">
    <nested:iterate indexId="index" id="element" name="listUserColl">
      <tr bgcolor="#FFFFFF"> 
        <td><nested:write name="index"/></td>
        <td><nested:write name="element" property="NAME"/></td>
        <td><nested:write name="element" property="NICK"/></td>
        <td><nested:write name="element" property="PWD"/></td>
        <td><nested:write name="element" property="TELEPHONE"/></td>
        <td><nested:write name="element" property="CREATED"/></td>
      </tr>
    </nested:iterate>
    </nested:present>记住<nested:present name="listUserColl"> 
    <nested:iterate indexId="index" id="element" name="listUserColl">
    定义的是name属性,不是property属性
      

  2.   

    对了,你还必须在action里面把你查询的list数据传到jsp前台页面
    List list=BaseDAO.findAll("from BaseUserInfo");
    request.setAttribute("listUserColl",list);//传数据,记住参数名字listUserColl
    和<nested:present name="listUserColl"> 
    <nested:iterate indexId="index" id="element" name="listUserColl">
    中的name值是一样的,要对应。
      

  3.   

    nested 的property属性不是和Form里面的对象相对应吗?我在Form里面定义一个:
    public Collection getListUserColl() 
    {
      return listUserColl;
    }
    public void setListUserColl(Collection collection)
    {
      listUserColl = collection;
    }
    是否可以直接:
    baseUserInfoForm.setListUserColl(list);
    就可以使JSP获得list.
    还是必须request一个对象过去呀?谢谢!
      

  4.   

    我都是request传过去的,没有试过你说的,你可以试下,然后把测试结果贴出来学习一下
      

  5.   

    <logic:notEmpty name="baseUserInfoForm"  property="listUserColl"> 
    <logic:iterate id="element" indexId="index" name="baseUserInfoForm" property="listUserColl"> 
          </logic:iterate>
      </logic:notEmpty> name="baseUserInfoForm"和Form的名称对应,listUserColl是Form中的一个属性