【问题标题】:encoding utf 8 java jdbc oracle编码 utf 8 java jdbc oracle
【发布时间】:2014-06-12 06:08:12
【问题描述】:

您好,我有 3 个项目。

  1. Web 应用程序编码 utf-8 。有servlet、jsp、html页面等
  2. java app project - utf8 - classes to set a jdbc connection do database oracle
  3. 另一个 java 应用项目 - 也是 utf8 - 带有 setter 和 getter 的类,没什么

这是我的问题:当我在页面上显示某些内容时,所有字符都很好,但是当我通过我的网站插入数据库时​​,我得到“ÄÄżź”等而不是普通字符。我不知道该怎么做。我可以通过插入数据库在日志中看到错误的字符,所以这是 java 问题。 我使用 oracle sql developer、netbeans 8.0 和 apache tomcat

【问题讨论】:

    标签: java sql jsp servlets encoding


    【解决方案1】:

    我知道 java 和 utf-8 存在一些问题,在我的项目中有它们,m/b this 链接可以帮助你。在那里你可以找到一些修复,希望它会有所帮助。

    【讨论】:

    • 您在项目中使用过它吗?我会尝试一下,但是没有其他办法;p?我认为我的项目设置是错误的。
    • 这是一个本地项目我已将编码更改为1251,对于utf-8有问题,为什么会发生这种情况我不能说舒尔,但我不知道其他方式解决这个问题)
    猜你喜欢
    • 1970-01-01
    • 2013-11-12
    • 2014-10-13
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多