Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 百里香与瓷砖_Java_Spring_Jsp_Spring Mvc - Fatal编程技术网

Java 百里香与瓷砖

Java 百里香与瓷砖,java,spring,jsp,spring-mvc,Java,Spring,Jsp,Spring Mvc,我计划使用SpringBoot将一个MVC应用程序从Spring3移植到Spring4 此Web应用程序使用Apache Tiles 考虑到Thymeleaf似乎是Spring的新标准,具有良好的集成,我有点困惑 在这个应用程序中配置瓷砖是一件痛苦的事情 我们在这个应用程序中有大约20个JSP页面 问题: 百里香和瓷砖是相似的概念吗?(模板引擎?) 我见过百里香可用于瓷砖。。。我不知道怎么做,为什么 保留磁贴并使其与Spring4/Boot应用程序一起工作会更好吗 将Tiles/JSP移植到T

我计划使用SpringBoot将一个MVC应用程序从Spring3移植到Spring4

此Web应用程序使用Apache Tiles

考虑到Thymeleaf似乎是Spring的新标准,具有良好的集成,我有点困惑

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

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

问题:

  • 百里香和瓷砖是相似的概念吗?(模板引擎?)
  • 我见过百里香可用于瓷砖。。。我不知道怎么做,为什么
  • 保留磁贴并使其与Spring4/Boot应用程序一起工作会更好吗
  • 将Tiles/JSP移植到Thymeleaf模板会更好吗

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

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


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

Tiles不是模板引擎。我们应该讨论布局引擎吗?取决于您正在使用/计划使用它们的内容。请看这篇文章:您永远不需要Tiles。标记文件已经是一个完美的布局解决方案。只需使用一些layout.tag作为布局。