Spring MVC模板位置

时间:2017-07-28 13:30:35

标签: spring-mvc spring-boot

Spring引导存储在/ src / main / resources

中的模板文件中

这个配置在哪里?如何在不使用Spring Boot的情况下让Spring MVC执行此操作?

1 个答案:

答案 0 :(得分:1)

在Spring Boot中,模板通常通过自动配置进行配置,自动配置从应用程序属性中获取信息。例如,Thymeleaf模板位置可以像这样配置:

spring.thymeleaf.prefix=classpath:/templates/ # Prefix that gets prepended to view names when building a URL.

有关详细信息,请参阅Spring Boot properties reference

不使用Spring Boot,您可以通过指定自定义ViewResolver bean并为模板指定前缀来配置相同的行为。您可以查看ThymeleafAutoConfiguration获取灵感。

相同的原则适用于使用其他模板引擎而不是Thymeleaf和Spring MVC。