<s:iterator value="studentMap" id="row">  
    <tr>  
     <td><s:property value="#row"/></td>  
     <td><s:property value="student.id"/></td>       
     <td><s:property value="student.name"/></td>  
    </tr>  
    </s:iterator>
tblroom.roomName都是最后一个 应该是你action写错。检查一下 组装bean setRoomName那个地方吧
所有bean的roomName都赋值一致导致。