当前位置: 技术问答>java相关
超级弱智问题大比拼!!!!!!!!(强烈郁闷中************)
来源: 互联网 发布时间:2015-08-17
本文导语: 各位高手,小弟昨天在工作中遇到了一个百思不得其解的怪事,还请各位指教一二。 我写了两个jsp页面,一个是表单,一个是对表单进行处理的,可是在第一个页面中的文本框中输入的汉字(英文能正常显示),在...
各位高手,小弟昨天在工作中遇到了一个百思不得其解的怪事,还请各位指教一二。
我写了两个jsp页面,一个是表单,一个是对表单进行处理的,可是在第一个页面中的文本框中输入的汉字(英文能正常显示),在第二个页面中显示的都是一些乱码(好多问号加特殊字符),我也设置了字符集呀,以前做过好多的jsp,从没有遇到过(我用tomcat和weblogic发布情况都一样)下面是这两个页面的源码:
第一个页面:
register
注册表
我写了两个jsp页面,一个是表单,一个是对表单进行处理的,可是在第一个页面中的文本框中输入的汉字(英文能正常显示),在第二个页面中显示的都是一些乱码(好多问号加特殊字符),我也设置了字符集呀,以前做过好多的jsp,从没有遇到过(我用tomcat和weblogic发布情况都一样)下面是这两个页面的源码:
第一个页面:
register
注册表
局名:
第二个页面:(register1.jsp)
register.jsp
|
两个文件修改如下,运行正常。
register
注册表
register
注册表
局名:
register.jsp
|
你转一下码就是了
public static String IsoToGb(String str){
try{
byte[] byteStr = str.getBytes("ISO-8859-1");
return new String(byteStr,"gb2312");
}
catch(Exception e){
return str;
}
}
public static String IsoToGb(String str){
try{
byte[] byteStr = str.getBytes("ISO-8859-1");
return new String(byteStr,"gb2312");
}
catch(Exception e){
return str;
}
}
|
这个问题在ibm的开发者园地里有专门的文章解释,去那看一下吧。这是老问题了!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。