导航栏,引导程序的页眉和页脚,对所有页面都是通用的

时间:2015-06-24 06:43:45

标签: twitter-bootstrap jsp

我正在使用Bootstrap来设计Web应用程序。我在主页上使用了导航栏,页眉和页脚。现在我希望所有网页都可以使用,而无需在任何地方一遍又一遍地重写相同的代码。应该做些什么才能实现。

4 个答案:

答案 0 :(得分:6)

制作两个Jsp Pages header.jsp和footer.jsp。其中包含相应的代码。 并使用jsp:include

将这些页面包含在每个位置
 e.g <jsp:include="header.jsp"/>

答案 1 :(得分:0)

例如,使用MVC,您将所有这些放在_layout文件中。请参阅this tutorial

在_layout文件中你有:

<div class="container">
    @RenderBody()
</div>

,它会在标题/导航和页脚之间呈现所有内容(索引文件中的内容)。

示例:

_layout example

答案 2 :(得分:0)

你必须使它们成为一个单独的文件,如header.php和footer.php和 并且所有这些都包含在index.php文件中

答案 3 :(得分:0)

最好将templates用于navigation bar, header and footer

首先在模板文件夹中创建一个文件夹templates并制作header-template.html,然后将其包含在您想要的页面中

include /templates/header-template.html

以及其他代码。

navigation barfooter执行上述操作。 希望这会有所帮助..