gpt4 book ai didi

java - 尝试将连字符插入数据库时​​遇到颠倒的问号

转载 作者:行者123 更新时间:2023-12-02 05:46:10 24 4
gpt4 key购买 nike

当尝试通过java编程在oracle数据库中插入-或'时,结果显示'-'处是上问号¿。

示例看起来像

我加入了一个类似的俱乐部。相反,我加入了某种俱乐部。

输入是通过文本区域和jsp编码为

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  

使用 oracle.jdbc.driver.OracleDriver

最佳答案

检查您的所有内容是否都配置为使用 UTF-8(或您喜欢的任何字符集):

  • 数据库
  • Java 源(如果输入来自此处,例如硬编码字符串)
  • 资源(如果输入来自此处,例如翻译)
  • 应用程序服务器(在 Windows 上,它们以不同的编码开头)
  • HTTP 请求(内容类型)

当不了解字符编码问题的开发人员在具有混合基础设施的系统上工作时(例如 Windows 上的应用程序服务器,Linux 上的数据库),我会看到这种情况发生。

关于java - 尝试将连字符插入数据库时​​遇到颠倒的问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24053636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com