当前位置: 首页 > 知识库问答 >
问题:

胸腔叶vs瓷砖

陈修诚
2023-03-14

我计划使用Spring Boot将MVC应用程序从Spring 3移植到Spring 4。

这个web应用程序使用Apache Tiles。

考虑到百里香叶似乎是Spring的新标准,我有点困惑,并且集成得很好。

在这个应用程序中配置Tiles是一件痛苦的事情。

我们在这个应用程序中有大约20个JSP页面。

问题:

  • 胸腔和瓷砖是相似的概念吗?(模板引擎?)
  • 我已经看到胸腔叶可以和瓷砖一起使用…我不知道如何以及为什么
  • 保留Tile并使其与Spring 4/Boot应用程序一起工作会更好吗?
  • 将Tile/JSP移植到Thymeleaf模板会更好吗?

共有1个答案

翟鸿振
2023-03-14

我建议最终将Tiles移植到Thymeleaf,但你不必一次完成所有操作。

你的中间策略可以是开始使用布局,并在有意义的地方集成现有的瓷砖。新的开发可以是直接的胸腔,你可以在对你有意义的时候完全移植现有的瓷砖。

请参阅以下文章(您可以跳转到“Thymeleaf Tiles Integration”部分)和 github 上的相关示例代码。

 类似资料:
  • 我想做一些像 在百里香叶中。我知道有一个价值观,我要做的就是 如何在Thyemleaf的select选项中传递两个值。

  • 我有一个Spring应用程序,需要建立对PDF生成的支持。我正在考虑使用飞碟和Thymeleaf来渲染PDF。然而,我找不到那么多关于将飞碟与Thymeleaf结合使用的信息。还有其他人一起使用这些技术吗?

  • 我试图在thymleaf中迭代函数列表。这就是我所做的。 控制器: 并在html中: 我是新来的。我做错了什么?或者我应该使用?

  • 我想把JavaScript onClick属性使用Thym立叶。 我这样写代码 此代码正在运行。当productName包含这样的特殊字符时,我会遇到问题 然后JavaScript函数看起来像这样 我需要从产品名称中转义双引号和单引号字符。我该怎么做?

  • 当图像存在时,我想在thymleaf中显示背景图像,但如果不存在,我想在那里显示默认图像。我试过的如下 在最后一个空引用中,我想放一个这样的默认图像 但它显示出错误。正确的语法是什么?

  • 我试图从这个胸腺页发送一个参数 然后我尝试使用此代码接收参数() 问题是当的值类似于我在方法中收到的makeAndSendInVoice只是 它不会向我发送部分 我该怎么修?