struts2 s:iterator双重循环的有关问题

struts2 s:iterator双重循环的问题
jsp页面显示一级二级菜单


实体类
public class Menu {
private String id;
private String name;
private String exeString;
private List<Menu> menulist;
}
二级菜单放在menulist

action 
seesion.setAttribute("menuList", menuList);



JSP页面现在一级菜单能显示出来,二级菜单应该怎么弄呢

<% int i=0; %>
  <s:iterator value="#session.menuList" id="li" status="st" var="x">
       <tr>
<td onClick="menufold(<%=i %>)" height="33" background="../images/m1.jpg" style="cursor:hand">
<font class="m1">
  <s:property value="name"/>
  </font>
</td>
</tr>
<tr bgcolor="#E0FBC4">
<%String menuid="sub_" + i; %>
  <td id=<%=menuid %> style="display: none;">
<table width="80%" align="center">
// 二级菜单 遍历

</table>
</td>
</tr>
<% i++; %>
</s:iterator>



------解决思路----------------------
  将二级菜单的标签value值写为“x”