java 和 oracle 数据库编码 乱码 的问题
开发环境页面正常,测试环境页面乱码。
java web 开发环境和测试环境都是weblogic 10 和oracle 10。通过select userenv('language') from dual 查询到,开发环境oracle的字符集是:SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,而 测试环境orale的字符集是:SIMPLIFIED CHINESE_CHINA.WE8ISO8859P1。
我的jsp 页面 统一用 的 utf-8编码:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
通过plsql dev 查询数据,都没有乱码现象。但是在测试网数据展示就有乱码。
请问怎么解决。
我在网上查了一下oralce 字符集问题,没搞太清楚。什么客户端字符集,不知道对于我这个系统哪个是客户端。好像还跟操作系统有关。
上述问题怎么解决多谢!