(7)Spring Boot 与模板引擎

一、模板引擎   原文

(1)除了REST Web服务之外,您还可以使用Spring MVC来提供动态HTML内容。Spring MVC支持各种模板技术,包括ThymeleafFreeMarker、Velocity和JSP。同样,许多其他模板引擎包括它们自己的Spring MVC集成。

  • 如果可能,应避免使用JSP。将它们与嵌入式servlet容器一起使用时,存在几个已知的限制
  • 在默认配置下使用这些模板引擎之一时,将从中自动提取模板src/main/resources/templates
  • 根据您运行应用程序的方式,IntelliJ IDEA对类路径的排序方式不同。与使用Maven或Gradle或从打包的jar运行应用程序时,从IDE的主要方法运行应用程序的顺序会有所不同。这可能会导致Spring Boot无法在类路径上找到模板。如果遇到此问题,可以在IDE中重新排序类路径,以首先放置模块的类和资源。或者,您可以配置模板前缀来搜索templates类路径上的每个目录,如下所示:classpath*:

猜你喜欢

转载自blog.csdn.net/qq_41893274/article/details/104808341