SiteMesh - 仍然活跃? v2 vs v3?
Posted
技术标签:
【中文标题】SiteMesh - 仍然活跃? v2 vs v3?【英文标题】:SiteMesh - still active? v2 vs v3? 【发布时间】:2011-03-12 23:03:15 【问题描述】:我正在评估 SiteMesh 在我们的网络应用程序中的使用。我为 SiteMesh 找到了两个网站
2.4 版(2009 年 1 月)-> http://www.opensymphony.com/sitemesh/ 3.0 版(2009 年 9 月)-> http://www.sitemesh.org/看起来同一个作者参与了这两件事(乔·沃尔恩斯)。 所以我的问题是 - SiteMesh 是否仍在积极开发中?我发现的两个版本都稳定吗?一个被弃用了吗? SiteMesh 还有其他替代品吗?我们正在寻找一种工具,它可以充当许多不同 Web 应用程序的反向代理,以应用一致的外观,并与应用程序分开控制。 SiteMesh 似乎能够做到这一点.. 我认为。
【问题讨论】:
【参考方案1】:SiteMesh 将是您工作的完美工具。当前的稳定版本来自 2.x 分支,运行起来非常棒。
GitHub says 最后一次登录 SiteMesh 3 是在 2010 年 1 月,这表明它不再积极开发,这真的很可悲。
【讨论】:
【参考方案2】:Grails 正在使用 Sitemesh,所以我认为它没有被放弃。
作为替代方案,我会查看 JTidy(如果这些站点尚未显示 Xhtml)以获取格式良好的 XML,然后使用 XSLT 对其进行解析或转换。
问候。
【讨论】:
【参考方案3】:Sitemesh 3.0 似乎仍处于 alpha 阶段,因此 2.4.2 是稳定版本。
Sitemesh 是一个应用于您的网络应用 UI 页面的白色标签框架。它实际上不是一个“反向代理”,而是一个装饰器。
【讨论】:
我认为他们保留了一个尚未发布的版本,但它是与 Google App Engine 兼容所必需的。以上是关于SiteMesh - 仍然活跃? v2 vs v3?的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 YouTube api v2/v3 (JSON) 获取已删除视频的信息
sitemesh vs jsp-config (<include-prelude>)