![]() |
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,包含以下内容:
我补充道,问题解决了:
|
![]() |
Mimine · 使用servlet和jsp从SQL表中删除记录 7 年前 |
|
core · 检查我的代码。这是一种正确的附加方式吗? 7 年前 |
![]() |
hal · 为什么JSTL标记在jsp页面中被忽略? 7 年前 |