当前位置: 技术问答>java相关
我用是jdk1.4,jswdk1.0.1,JSP无法显示中文!
来源: 互联网 发布时间:2015-01-23
本文导语: 我用的是jdk1.4,jswdk1.0.1,无法显示中文! 我记得我以前用tomcat都实现中文显示的。 1.用 不行 2.我用 String test="中文"; byte[] temp=test.getBytes("ISO8859_1"); test=new String(temp); out.print(test); ...
我用的是jdk1.4,jswdk1.0.1,无法显示中文!
我记得我以前用tomcat都实现中文显示的。
1.用 不行
2.我用 String test="中文";
byte[] temp=test.getBytes("ISO8859_1");
test=new String(temp);
out.print(test);
还是不行
3.两者合起来也不行
4.加上:
也是不行
是不是jswdk的原因???
我记得我以前用tomcat都实现中文显示的。
1.用 不行
2.我用 String test="中文";
byte[] temp=test.getBytes("ISO8859_1");
test=new String(temp);
out.print(test);
还是不行
3.两者合起来也不行
4.加上:
也是不行
是不是jswdk的原因???
|
JSWDK是有显示不出中文的问题,到不是你程序的问题
|
你将windows/control panel/区域设置 改为"英文(美国)"
在程序中不加
试一试。
yangxb说的对。
在程序中不加
试一试。
yangxb说的对。
|
好像jdk1.4已經解決了中文問題,你不用轉換試試
|
同意楼上的,jdk1.3显示中文都没有问题的,应该不是jdk本身的问题了
|
试试看这样行不行:
public class changStr
{
public String native2Unicode(String s)
{
if (s == null || s.length() == 0)
{
return " ";
}
byte[] buffer = new byte[s.length()];
for (int i = 0; i
public class changStr
{
public String native2Unicode(String s)
{
if (s == null || s.length() == 0)
{
return " ";
}
byte[] buffer = new byte[s.length()];
for (int i = 0; i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!