freemarker中如何将字符串转为utf-8编码?

In freemarker, how to convert a string to utf-8 encoding?

我正在尝试在 freemarker 脚本中将字符串编码转换为 utf-8。 有没有办法对 freemarker 字符串进行编码?

如果通过 UTF-8 编码,您指的是百分比转义,例如 példap%C3%A9lda,那么它的完成方式为 myString?url(或者如果更熟悉这种方式:${myString?url}).但是,?url 使用的字符集取决于 url_encoding_charset FreeMarker 配置设置,在您的应用程序中应将其设置为 UTF-8。 (也可以直接指定字符集,如 myString?url('UTF-8')。)

文档:http://freemarker.org/docs/ref_builtins_string.html#ref_builtin_url