在使用playframework(1.2.4)进行开发时,我遇到了一种奇怪的字符集编码行为。 在我的main.html模板视图文件中(其他视图从那个视图扩展)我设置了一个
<meta charset="utf-8">
但是这种编码在我的其他嵌入main.html的视图中不会被继承。 我是否真的必须在每个视图文件的开头设置部分?
我正在使用eclipse Indigo Service Release 1,我对html的默认编码设置为utf-8。 谁知道该怎么办?
提前THX tschundeee:)答案 0 :(得分:1)
我在我的main.html中使用以下内容,它由我的所有模板继承:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
您使用的是前端http服务器吗?如果是这样,您可能需要检查响应标头是否未被修改。
答案 1 :(得分:0)
阅读本文:https://stackoverflow.com/a/6080299/425491
不久,用编号为“UTF-8无BOM”的Notepad ++保存html文件,你的问题应该修复。据我所知,Eclipse也无法以此编码保存文件。