当前位置: 技术问答>java相关
请教如何在JSP+ORACLE8.0+TOMCAT4.0环境下实现中日文双语的正确显示
来源: 互联网 发布时间:2015-05-14
本文导语: 请教如何在JSP+ORACLE8.0+TOMCAT4.0环境下实现中日文双语的正确显示和存取 あいうえお、カキくけ個、は皮膚へほ、たしぃてと | 请参考http://www.csdn.net/expert/topic/518/518326.xml中 不戒和尚的发言 ...
请教如何在JSP+ORACLE8.0+TOMCAT4.0环境下实现中日文双语的正确显示和存取
あいうえお、カキくけ個、は皮膚へほ、たしぃてと
あいうえお、カキくけ個、は皮膚へほ、たしぃてと
|
请参考http://www.csdn.net/expert/topic/518/518326.xml中 不戒和尚的发言
|
this is not the problem of envitonment but browser.
can ie display japanese and chinese both in one page???
i don't know.
in your program, you just need to encode the string to display.
//xx means string in japanese
String toShow = new String(xx.getBytes("8859_1"),"JS_SHIFT");
//yy means string in chinese
String toShow = new String(yy.getBytes("8859_1"),"GB2312");
and when to store the data,
String toStore = new String(yy.getBytes("GB2312"),"8859_1");//chinese
String toStore = new String(yy.getBytes("JS_SHIFT"),"8859_1");//japanese
can ie display japanese and chinese both in one page???
i don't know.
in your program, you just need to encode the string to display.
//xx means string in japanese
String toShow = new String(xx.getBytes("8859_1"),"JS_SHIFT");
//yy means string in chinese
String toShow = new String(yy.getBytes("8859_1"),"GB2312");
and when to store the data,
String toStore = new String(yy.getBytes("GB2312"),"8859_1");//chinese
String toStore = new String(yy.getBytes("JS_SHIFT"),"8859_1");//japanese
|
数据库ORACLE肯定能支持多语言的,问题是如何在JSP页面上显示,不过好多日文在GBK情况下也是可以显示的!
|
此问题的解决思路请见:
http://www.csdn.net/expert/topic/654/654452.xml?temp=.8514063
中的方法及代码。。。
http://www.csdn.net/expert/topic/654/654452.xml?temp=.8514063
中的方法及代码。。。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。