15.3 转换服务
通过双大括号语法(${{...}}),转换服务使我们能够执行数据转换和格式化操作。它实际上是标准方言而非Thymeleaf模板引擎自身的一种特性。
配置的方法是直接往StandardDialect实例里设置我们自定义的IStandardConversionService接口的实现。就像:
IStandardConversionService customConversionService = ...
StandardDialect dialect = new StandardDialect();
dialect.setConversionService(customConversionService);
templateEngine.setDialect(dialect);注 thymeleaf-spring3和thymeleaf-spring4包包含SpringStandardDialect。此方言已经预配置了一个IStandardConversionService的实现。它往Thymeleaf里整合了Spring自己的转换服务基础设施。
Last updated
Was this helpful?