gpt4 book ai didi

java - 在 Struts2 中,如何在所有页面之间共享公共(public) html?

转载 作者:行者123 更新时间:2023-12-01 16:09:26 25 4
gpt4 key购买 nike

在 Struts2 中,如何在所有页面之间共享公共(public) html?

在 Asp.net 中,有母版页,在 Rails 中则有布局。这个想法是,您的常用 html(例如标题、菜单和样式)都很容易维护,因为它们都在一个地方,但我在 Struts2 中找不到等效的功能。

它是不是叫别的东西,或者是什么,这就是我找不到它的原因吗?

最佳答案

我使用了 Tiles2 和 SiteMesh 来完成此任务。

Tiles 是基于配置的,您可以在其中定义页面及其结构(通常在 xml 中)

SiteMesh 基于装饰器,您可以在装饰器中通过过滤器将模板应用到结果页面。由于在过滤器中完成了重新样式化,SiteMesh 在服务器端使用了更多内存,因此必须解析并应用结果页面的 html。

关于java - 在 Struts2 中,如何在所有页面之间共享公共(public) html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786387/

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