首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Twirl与Spring

使用Twirl与Spring
EN

Stack Overflow用户
提问于 2015-01-12 22:21:22
回答 2查看 1K关注 0票数 23

是否可以使用Twirl和Spring作为视图技术?我想用一些东西来代替JSP,而Apache Tiles让我觉得很麻烦。旋转播放框架的视图技术看起来非常酷,并且类似于ASP.NET Razor。

https://www.playframework.com/documentation/2.3.x/JavaTemplates

我做了一个快速的谷歌搜索,但没有发现太多。

EN

回答 2

Stack Overflow用户

发布于 2021-08-15 21:12:53

我没有使用Play Framework,所以我不熟悉它的架构。但我发现你的问题很有趣,我做了一些研究。

基于Spring演示应用程序的旋转模板引擎

但我确实找到了一些有用的资源来帮助你的案子。

Spring扭转GitHub

这个存储库有一个关于您要寻找的内容的相同示例。

老实说,我没有尝试自己运行这段代码,但它似乎是一个值得信赖的用户。

此外,我还找到了一个博客示例,它解释了如何在不使用Play Framework的情况下独立运行Twirl模板引擎。这并不包括您的用例,但它表明可以在不使用Play Framework的情况下使用Twirl模板引擎(因此,有了正确的信任,就可以在Spring中使用它)

独立旋转模板引擎使用示例- Blog和GitHub Repo

独立旋转模板引擎的使用

独立旋转模板引擎使用GitHub库

不同的Spring模板引擎

而且,如果你不是一个很好的阅读参考,我总是访问白龙网站

我发现了一篇关于Spring不同模板引擎的博客文章。它们不涵盖您的用例,但基于本文,如果您有适当的依赖关系(例如,maven、gradle)并进行适当的配置,则可以使用各种不同的引擎。

没有提到Twirl,但它可能会给您提供一些方法,

Spring博客帖子模板引擎

票数 1
EN

Stack Overflow用户

发布于 2018-10-02 23:51:31

如果您正在寻找一个与Spring一起使用的模板框架,我建议您使用Spring的Thymeleaf。

这个答案也提供了一些关于这个问题的有价值的反馈:类似于play框架的spring引导中的HTML模板

Spring框架并不强迫您使用任何特定的视图技术。你可以使用任何可以集成的东西。这个主题包含在文档(https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-view)中,您可以在其中阅读有关流行选择的详细信息。然而,最流行的是Thymeleaf,它曾经是Spring的一部分,然后再分离成一个独立的项目。您可以找到一个明确的示例,说明如何在入门指南中使用Spring。 使用Twirl框架创建的Play框架中的模板被转换为Scala代码。您只需通过模板参数列表传递数据模型,就像处理任何方法一样。 在Spring框架中,您将想要公开的所有日期都放在所谓的模型映射中,这是一个简单的键值存储。在视图技术中,使用相应的键引用值。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27911758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档