如何在 spring-boot 2.x 中获取和自定义 Freemarker 的配置对象?
How to get access and customize Freemarker's Configuration object in spring-boot 2.x?
如何在 spring-boot 2.x 中获取和自定义 Freemarker 的配置对象?
它允许将方括号语法设置为默认选项,例如:
Configuration#setTagSyntax(Configuration.SQUARE_BRACKET_TAG_SYNTAX)
spring.freemarker.* 配置 属性.
中的任何一个都不可行
此外,应该可以引入可以直接访问该对象配置的默认导入。
可以使用 spring.freemarker.settings.<settingName>
设置任何 FreeMarker 配置设置,例如 spring.freemarker.settings.tagSyntax = square_bracket
。有关更多信息,请参阅 Configuration.setSetting(String, String)
的 JavaDoc (https://freemarker.apache.org/docs/api/freemarker/core/Configurable.html#setSetting-java.lang.String-java.lang.String-)。这是Spring委托spring.freemarker.settings
下赋值的方法; Spring 本身不知道 "settings" 存在什么或如何解析它们。
如何在 spring-boot 2.x 中获取和自定义 Freemarker 的配置对象?
它允许将方括号语法设置为默认选项,例如:
Configuration#setTagSyntax(Configuration.SQUARE_BRACKET_TAG_SYNTAX)
spring.freemarker.* 配置 属性.
中的任何一个都不可行此外,应该可以引入可以直接访问该对象配置的默认导入。
可以使用 spring.freemarker.settings.<settingName>
设置任何 FreeMarker 配置设置,例如 spring.freemarker.settings.tagSyntax = square_bracket
。有关更多信息,请参阅 Configuration.setSetting(String, String)
的 JavaDoc (https://freemarker.apache.org/docs/api/freemarker/core/Configurable.html#setSetting-java.lang.String-java.lang.String-)。这是Spring委托spring.freemarker.settings
下赋值的方法; Spring 本身不知道 "settings" 存在什么或如何解析它们。