- 论坛徽章:
- 0
|
【协助置顶】从GBK到UTF-8的国际中文化实施问题(已解决)
我修改weblogic和Tomcat的系统编码的目的是:
因为weblogic的默认编码是得到操作系统(我用的是cn win2000 pro)的编码GBK的,而Tomcat的默认编码是ISO8859-1.
我现在做的项目是HRMS,以前开发的时候用的编码是GBK的,现在想换成UTF-8,而且我的HRMS以后要实现 for weblogic 和 for Jboss_tomcat.
所以, 我现在要做的是把我的数据库oracle 9重装,使我的oracle的编码变为UTF-8, 然后,我就要着手去把中间件(weblogic & Jboss_tomcat)的默认编码变为UTF-8, 这样才能实现我的目的.
问题是: 我想我的HRMS在整个系统架构上都用UTF-8,如数据库,中间件,JSP,和EJB编译上都用UTF-8重新做.
这样,要做的工作很多, 我现在正面临中间件的难题, 因为我的HRMS是用数据源来与oracle进行连接的,因此,在配置http://localhost:7001/console中的数据源时,由于我的oracle是已经用了UTF-8作为默认编码的,而中间件还没有修改成UTF-8,那么在创建数据源的时候,就肯定出错了.
现在,我最想得到的是修改weblogic和tomcat的默认编码的方法,我希望weblogic和tomcat在启动的时候或者在未加载数据源的时候,就已经是UTF-8的编码, 这样,我的数据源才能正常工作.
同样的道理,如果在创建数据源的时候,会要求我们提供很多参数,如user,password,dll,protocol等等,要是再有其他参数是可以修改编码的就好了
我摸了两三天了,还是搞不好, 请大家帮帮我吧 |
|