当我使用FreeMarker阅读UTF-8编码的模板时,在浏览器中特殊字符可以正确呈现,但
有什么想法是出了什么问题?
freeMarkerConfig.getDefaultEncoding()
返回“Cp1252”。如果我设置freeMarkerConfig.setDefaultEncoding(“UTF-8”)
,则在浏览器中只看到问号,尽管模板文件的实际编码是“UTF-8”。在每种情况下,都会发送http头“Content-Type:text / html; charset = UTF-8”。有什么想法是出了什么问题?