Bootstrap中的导航栏、页眉和页脚,在所有页面上都很常见。

5

我正在使用Bootstrap设计网页应用程序。在我的主页中,我已经使用了导航条、页头和页脚。现在,我想让这些功能在所有网页中都可用,而不必在每个地方重写相同的代码。那么应该怎么做呢?


澄清一下,我正在JSP中使用Bootstrap。 - dgl viru
4个回答

7
创建两个JSP页面header.jsp和footer.jsp,并分别编写相应的代码。通过使用jsp:include在每个页面中包含这些页面。
 e.g <jsp:include="header.jsp"/>

0
例如,使用MVC时,您可以将所有内容放在_layout文件中。请参见本教程
在_layout文件中,您可以包含以下内容:
<div class="container">
    @RenderBody()
</div>

它会呈现在页头/导航和页脚之间的所有内容(即您的索引文件中的任何内容)。

例如:

_layout example


0

你最好使用模板来制作导航栏、页眉和页脚

首先创建一个名为templates的文件夹,然后在该文件夹中创建header-template.html文件,并将其包含在需要的页面中,例如:

include /templates/header-template.html

以及你的代码的其余部分。

对于导航栏页脚也要执行上述操作。 希望这可以帮助到你。


0

你需要创建两个单独的文件,如header.phpfooter.php,并将它们包含在你的index.php文件中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接