如何获得所有@ReqpuestMapping
我有一个标题页和其他一些页面
我的标题页有侧栏菜单,我想将菜单显示在所有页面中
由于 普拉迪普
答案 0 :(得分:1)
如果您正在尝试以下操作,那么Apache Tiles非常适合您的要求。
Apache Tiles™是一个模板框架,旨在简化 开发Web应用程序用户界面。
Tiles允许作者定义可以组装的页面片段 在运行时进入完整的页面。这些碎片或瓷砖可以 用作简单包含以减少重复的共同点 页面元素或嵌入其他瓷砖内开发一系列 可重复使用的模板。这些模板简化了a的开发 整个应用程序的外观和感觉一致。
它还与弹簧很好地结合在一起。您可以开始查看Spring reference以与Apache磁贴集成。一个简单的教程here。
答案 1 :(得分:0)
如果您正在使用某些布局框架(如Tiles等),则可以在xml配置文件中配置布局。
或者如果您没有使用任何布局框架,并且您使用普通的jsp页面,那么创建单独的页面,如header.jsp,footer.jsp,menu.jsp,并在所有其他页面中包含这些页面,无论何时需要。< / p>
实施例
<body>
<table>
<tr>
<td>
<jsp:include page="menu.jsp"/>
</td>
</tr>
<tr>
<td>
Actual page code will go here
</td>
</tr>
<tr>
<td>
<jsp:include page="footer.jsp"/>
</td>
</tr>
</table>
</body>