![]() |
1
2
我在这里看到了几个可能的问题和解决方案。 1) 为了正确解码HTML文件,您应该 告诉浏览器要使用什么编码 。您可以通过设置 charset parameter 或通过设置 meta tag 。在您的HTML中,添加此元标记,并查看它是否在浏览器中显示正确:
对于HTML4:
对于HTML5:
2) 当通过HTTP提供页面时,将忽略HTML元标记 。只有当客户端将页面保存为本地磁盘系统上的HTML文件,然后通过浏览器中的文件://URI打开时,才能使用该页面。
3) 以下命令应在打开到的数据库连接后始终使用一次 UTF-8 :
检查数据库的编码
5) 此外 所以这些是最常见的问题。如果它不起作用,请向我们提供有关您的问题的更多信息。但主要思想实际上总是一样的: 如果您将不同的工具组合在一起,每个工具都应该知道在另一个工具中使用了什么编码 。许多问题都是由一个工具误解了另一个工具实际使用的编码引起的。 |
![]() |
2
1
我发现了问题所在。 在这个问题中,我忘了提到我使用Weblogic作为服务器。用Firefox或Chrome进行调试时,我检查了浏览器的请求是否正确,字符是否正确,所以它必须是服务器。 在我的项目中,我有一个weblogic。xml,包含以下内容:
我补充道,问题解决了:
|
![]() |
Bard.Mus · 迁移后的数据库字符集环境 5 月前 |
![]() |
David · 何时实际应用字符编码? 6 月前 |
![]() |
Karlomanio · 区分两个西里尔字母字符串 1 年前 |
![]() |
Gabriel Lucizano · 为什么我无法访问C中的文件 1 年前 |
![]() |
Mira Kumar · 在网页上显示特殊字符 1 年前 |
![]() |
jay.sf · 如何在pdf中使用UTF-8编码的字符矢量? 1 年前 |
![]() |
Kevin Patel · UTF-8内容在Java中是否可能格式错误 1 年前 |