使用预定义函数处理编码和解码是 Freemarker 模板语言吗?
Handling Encoding and Decoding using predefined functions is Freemarker Templating language?
有没有办法使用 Freemarker 模板语言中的预定义函数来处理解码和编码?
我正在尝试使用 Freemarker 模板语言 (FTL) 将字符串编码为 UTF-8,是否有任何预定义函数可以执行此操作?根据我的基本调查,我发现目前还没有任何功能。
您正在寻找 URL 编码(也称为百分比编码):${foo?url}
。使用的字符集取决于 FreeMarker 的 url_escaping_charset
配置设置,因此您应该将其设置为 UTF-8
。 (你也可以像${foo?url('UTF-8')}
那样指定字符集,当然在配置中设置这个更好。)
在文档中:http://freemarker.org/docs/ref_builtins_string.html#ref_builtin_url
有没有办法使用 Freemarker 模板语言中的预定义函数来处理解码和编码?
我正在尝试使用 Freemarker 模板语言 (FTL) 将字符串编码为 UTF-8,是否有任何预定义函数可以执行此操作?根据我的基本调查,我发现目前还没有任何功能。
您正在寻找 URL 编码(也称为百分比编码):${foo?url}
。使用的字符集取决于 FreeMarker 的 url_escaping_charset
配置设置,因此您应该将其设置为 UTF-8
。 (你也可以像${foo?url('UTF-8')}
那样指定字符集,当然在配置中设置这个更好。)
在文档中:http://freemarker.org/docs/ref_builtins_string.html#ref_builtin_url