gpt4 book ai didi

java - 使用 jsp 和 sitemesh 进行高级模板化

转载 作者:行者123 更新时间:2023-12-04 06:37:00 25 4
gpt4 key购买 nike

这是我想要做的:

我有一个带有页眉、菜单栏、正文和页脚的主模板。正文被在 sitemesh 的帮助下调用的实际页面替换,如下所示:

<div class="main">
<decorator:body />
</div>

标题等也一样。

我的问题是菜单栏:我想在实际页面中声明菜单栏的内容。每个页面的菜单都会更改,但我不想在每个页面中复制菜单栏的布局。

我的工具是 JSP、Sitemesh 和 Spring MVC 3。

是否可以?如果是,如何?

最佳答案

这是我如何做到的:

模板.jsp:

<div class="menubar" >
<decorator:getProperty property="page.navig"></decorator:getProperty>
</div>

实际页面.jsp:
<body>
<content tag="navig">
my menu \o/
</content>
...
</body>

注意:没有“页面”。这是行不通的。

关于java - 使用 jsp 和 sitemesh 进行高级模板化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4757636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com