红色的部分要写到 ,迭代标签里面,因为Area 是迭代出来的 ,

解决方案 »

  1.   

    你那个 project 也是一个list,而不是一个对象,因此,输出需要 用迭代
      

  2.   

    <s:iterator value="#request.areaList" id="Area" var="a" >
            <tr>
            <s:iterator value="#Area.project" id="projects" var="b">
             <s:if test="#a.id==#b.areaI"> 
              <td> <s:property  value="#projects.name" /></td>
               </s:iterator>
            </tr>
            </s:iterator>从多查出一已经可以出来来了    但上面这个从一查出多好像又问题   红色部分出不来
      

  3.   

      <s:if test="#a.id==#b.areaI"> 
              <td> <s:property  value="#projects.name" /></td>,这里都没</s:if>。你在加一个<s:else>aaaa</s:else>,看是否是判断有问题啊