当前位置: 技术问答>java相关
本人最近将网页从SOLARIS服务器移植到LINUX服务器,出现了中文显示问题,但我又不想用s.getBytes("8859_1"),"GB2312")逐个修改,不知那位高
来源: 互联网 发布时间:2015-09-07
本文导语: 本人最近将网页从SOLARIS服务器移植到LINUX服务器,出现了中文显示问题,因为页面较多,显示中文的地方多得可怕,如果用.getBytes("8859_1"),"GB2312")方法逐个修改,就算搞个转换的BEAN,然后再CTRL+C CTRL+V,也要花很多功夫和眼力,...
本人最近将网页从SOLARIS服务器移植到LINUX服务器,出现了中文显示问题,因为页面较多,显示中文的地方多得可怕,如果用.getBytes("8859_1"),"GB2312")方法逐个修改,就算搞个转换的BEAN,然后再CTRL+C CTRL+V,也要花很多功夫和眼力,那位高手有简便方法请告知,小弟不胜感激.我也曾用过,也要转换才能正常显示中文.
|
我刚刚查了一下,准确来说应该是两个在你的$HOME/.bashrc文件中添加两行
export LANG=zh_CN.gb2312
export LC_ALL=zh_CN.gb2312
启用中文区域支持。
有一点需要注意,如果你用的是英文linux,如果想在console下显示中文,可能需要安装一个console的中文环境推荐zhcon,不过不装也没什么影响!
试一下吧!
Good Luck!
export LANG=zh_CN.gb2312
export LC_ALL=zh_CN.gb2312
启用中文区域支持。
有一点需要注意,如果你用的是英文linux,如果想在console下显示中文,可能需要安装一个console的中文环境推荐zhcon,不过不装也没什么影响!
试一下吧!
Good Luck!
|
设定系统的默认区域选项为中国、中文,试一下,
好像应该是几个环境变量,LANG、LC_ALL ...什么的,记不清了!
好像应该是几个环境变量,LANG、LC_ALL ...什么的,记不清了!
|
呓,这个问题吸引了我
不过我想到的方法跟楼主都差不多了,帮不到忙,帮你upup
关注
干脆写个方法,每处要转换的地方就用这个方法,虽然都要CTRL+V
但系少了CTRL+C啊
况且现在改了,以后再移到其他系统就不用再改啦
==================================================================
注意:此人因发表爱国言论,被斑竹he*扣除6分信誉分,问你死未?!
不过我想到的方法跟楼主都差不多了,帮不到忙,帮你upup
关注
干脆写个方法,每处要转换的地方就用这个方法,虽然都要CTRL+V
但系少了CTRL+C啊
况且现在改了,以后再移到其他系统就不用再改啦
==================================================================
注意:此人因发表爱国言论,被斑竹he*扣除6分信誉分,问你死未?!