Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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
Spring boot 如何在SpringBoot2.x中访问和自定义Freemarker的配置对象?_Spring Boot_Freemarker - Fatal编程技术网

Spring boot 如何在SpringBoot2.x中访问和自定义Freemarker的配置对象?

Spring boot 如何在SpringBoot2.x中访问和自定义Freemarker的配置对象?,spring-boot,freemarker,Spring Boot,Freemarker,如何在SpringBoot2.x中访问和自定义Freemarker的配置对象 它允许将方括号语法设置为默认选项,如下所示: ConfigurationsetTagSyntaxConfiguration.SQUARE\u括号\u标记\u语法 这在任何spring.freemarker.*配置属性中都是不可能的 此外,还可以引入默认导入,以访问此对象的直接配置。可以使用spring.FreeMarker.settings.设置设置任何FreeMarker配置设置,如spring.FreeMarker

如何在SpringBoot2.x中访问和自定义Freemarker的配置对象

它允许将方括号语法设置为默认选项,如下所示:

ConfigurationsetTagSyntaxConfiguration.SQUARE\u括号\u标记\u语法

这在任何spring.freemarker.*配置属性中都是不可能的


此外,还可以引入默认导入,以访问此对象的直接配置。

可以使用spring.FreeMarker.settings.设置设置任何FreeMarker配置设置,如spring.FreeMarker.settings.tagSyntax=square_括号。有关更多信息,请参阅Configuration.setSettingString的JavaDoc。这是Spring将Spring.freemarker.settings下的指定委托给的方法;Spring本身不知道存在什么设置或如何解析它们。

使用Spring.freemarker.settings.tagSyntax=square\u方括号和Spring.freemarker.settings.auto\u import=进行测试。工作完美。