WebSphere的乱码解决

   在部署集智数据平台时,应用服务器是WebSphere时,平台会出现乱码的情况,这是由于WebSphere的默认编码不是GBK或GB2312引起的。

        只需要将WebSphere的默认编码修改为GBK或GB2312就可以解决了,下面以WebSphere6.1,将默认编码修改为GB2312为例,来介绍修改的方法。


        方法一(适用于命令行启动WebSphere服务时)


        命令行启动WebSphere服务时加参数(-Dfile.encoding=GB2312)


        ./startServer.sh server1 -Dfile.encoding=GB2312


        方法二(适用于在控制台界面设置)


        第一步,服务器>应用程序服务器,选择所使用的服务器。
        第二步,服务器基础结构>Java和进程管理>进程定义,选择进程定义。
        第三步,其他属性>Java虚拟机,在通用JVM参数中增加file.encoding参数,例如:-Dfile.encoding=GB2312


        以上两种方法都很方便,方法一适合在命令行启动服务时,在启动时就进行设置。方法二是在启动时没有修改默认编码,在进入控制台后,再进行设置。都很简单方便。


        经过以上两种方法中的任意一种方式设置后,如果某些个别页面还会乱码,这时我们可以查看这个页面的jsp文件编码,将jsp文件另存为时,选编码为ANSI。

 

 

 

或修改AppServer\profiles\AppSrv01\config\cells\xdcaoNode01Cell\nodes\xdcaoNode01\servers\server1路径下的Server.xml内容

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值