搜尋

首頁  >  問答  >  主體

java-web - java jsp點選導航跳轉後,怎麼為跳轉後的導航加上樣式

網上看了些答案,有使用iframe的,我這而沒有使用;有根據url地址判斷的,但是href是Controll的地址,這個應該也不行。想問問從後台獲取菜單屬性然後跳轉後賦值這個具體是怎麼操作的。
菜單的表結構是這樣的:
id '菜單id',
menu_name '菜單名稱',
menu_url '菜單路徑',
menu_icon'菜單圖標',
parent_id '父菜單id,默認0,頂級菜單',
order_no '菜單排序編號',
status '菜單啟用狀態 1:啟用 0:禁用'

還有個問題就是頁麵初始化的時候通過控製器加載導航菜單

<c:forEach var="menu" items="${menuList}">
      <c:choose>
        <c:when test="${menu.parentId==0 and menu.childMenus==null}">
          <li><a href="${menu.menuUrl}"><i class="fa fa-link"></i> <span>${menu.menuName}</span></a></li>
        </c:when>
        <c:when test="${menu.parentId==0 and menu.childMenus!=null}">
          <li class="treeview">
            <a href="#"><i class="fa fa-link"></i> <span>${menu.menuName}</span>
            <span class="pull-right-container">
              <i class="fa fa-angle-left pull-right"></i>
            </span>
            </a>
            <ul class="treeview-menu">
              <c:forEach var="childMenu" items="${menu.childMenus}">
                <li><a href="#">${childMenu.menuName}</a></li>
              </c:forEach>
            </ul>
          </li>
        </c:when>
      </c:choose>

    </c:forEach>

這樣點擊其他導航菜單的時候menuList信息怎麼保存?是不是每次都需要經過一下這個控製器來獲取菜單信息。

跪求大大指導~~!!

伊谢尔伦伊谢尔伦2804 天前498

全部回覆(0)我來回復

無回覆
  • 取消回覆