【发布时间】:2010-08-18 12:31:21
【问题描述】:
到目前为止,我仍然没有运气解决这个汉字问题。我将 OC4J 9.0.4.1 与 Oracle 10g 数据库(使用 UTF-8 创建)一起使用。情况是我的 JSP 页面已经设置了 pageencoding = UTF-8。
我通过 Thin Driver 将网页中的一些汉字保存到数据库(varchar2 列)。在 iSQLPlus 中,这些汉字无法显示。然后使用 ResultSet.getString 检索内容。当内容放回 JSP 页面时,它会显示怪物字符。
有人可以帮忙吗?
设置的背景信息:
NLS_LANGUAGE 美国
NLS_TERRITORY 美国
NLS_CHARACTERSET AL32UTF8
NLS_LENGTH_SEMANTICS 字节
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 10.2.0.1.0
System.getProperty("file_encoding") = MS950
有人可以帮忙吗?
【问题讨论】: