我正在尝试将字符串编码转换为freemarker脚本中的utf-8。 有没有办法对freemarker字符串编码进行编码?
答案 0 :(得分:0)
如果您使用UTF-8编码表示转义百分比,例如példa
到p%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