1. 利用jstl 和 struts完成 增删改查
2. 用window.frames来实现一级二级菜单的管理
例如:
总体结构
<div id="header"><%@ include file="mainTop.jsp"%></div>
<div id="center"
style="z-index: 1; position: absolute; width: 100%; display: block; height: 100%; visibility: visible; top: 100px; right: 0px; left: 0px;">
<div style="display: inline;"><iframe id="leftMenu"
name="leftMenu" frameborder="0" scrolling="auto"
style="width: 15%; height: 100%;" src="jsp/framework/welcomeMenu.jsp">
</iframe></div>
<div style="display: inline;"><iframe id="topdisplayFrame"
name="topdisplayFrame" frameborder="0"
style="width: 85%; height: 100%; overflow: auto; overflow-x: hidden;"
src="jsp/framework/welcome.jsp"> </iframe></div>
</div>
一级菜单
<table cellSpacing="0" cellPadding="0" width="100%" align="left"
border="0" class="menuTab1">
<tr height="0">
<td width="100%"></td>
<td width="300"></td>
</tr>
<tr>
<td HEIGHT="35" background="images/mcity/top_bg.gif" valign="middle"
id="menuTab1" class="menuTab1"><span class="span_blank"> </span>
<s:iterator value="#session.userMenus" status="i">
<s:if test="menuGrade==1">
<a href="Javascript: void(0)" id="<s:property value="#i.index"/>"
onClick="changeMenu(<s:property value="#i.index"/>);window.frames['leftMenu'].location.href='<%=basePath%>jsp/<s:property value="menuUrl"/>?menuID=<s:property value="menuId"/>'">
<s:property value="menuName" /></a>
</s:if>
</s:iterator>
</td>
</tr>
</table>