【发布时间】:2015-01-03 15:37:10
【问题描述】:
我有一些 JSP 页面,我想在其中包含一个 HTML 菜单(仅供参考:正在使用 Bootstrap)。
我想要包含的菜单由三个项目组成,其代码如下所示。我想将它包含在 jsp 页面 page1.jsp、page2.jsp 和 page3.jsp 中。如您所见,在此示例中第 1 页被突出显示(设置为活动)。
如何使其动态化,以便根据使用的 jsp 页面突出显示正确的菜单项?
<ul class="nav nav-tabs" role="tablist">
<li class="active"><a href="#">Page 1</a></li>
<li><a href="#">Page 2</a></li>
<li><a href="#">Page 3</a></li>
</ul>
【问题讨论】:
-
您可以使用 request.getServletPath() 或 request.getRequestURI() 找出请求的页面。然后你可以做一些类似 meskobalazs 在他的回答中发布的事情。
标签: html twitter-bootstrap jsp