当前位置: 技术问答>java相关
还是乱码问题,急急急~~~~
来源: 互联网 发布时间:2015-09-29
本文导语: tomcat 4.1 + win2k + j2sdk1.4.1,出现request参数时传递英文参数没有问题,传递中文参数时显示??,文件头部分我已经声明如下: 而传递的参数我进行了如下操作: strIndexWord[0] = request.getParameter("indexWord1"); if ((strIndexWo...
tomcat 4.1 + win2k + j2sdk1.4.1,出现request参数时传递英文参数没有问题,传递中文参数时显示??,文件头部分我已经声明如下:
而传递的参数我进行了如下操作:
strIndexWord[0] = request.getParameter("indexWord1");
if ((strIndexWord[0]!=null) && (!strIndexWord[0].equals("")))
{
strIndexWord[0] = new String(strIndexWord[0].getBytes("8859_1"),"gb2312");
}
结果strIndexWord[0]出现乱码,其它的参数也是一样,我是用post方法提交数据的,请高手们指点迷津~~~~
而传递的参数我进行了如下操作:
strIndexWord[0] = request.getParameter("indexWord1");
if ((strIndexWord[0]!=null) && (!strIndexWord[0].equals("")))
{
strIndexWord[0] = new String(strIndexWord[0].getBytes("8859_1"),"gb2312");
}
结果strIndexWord[0]出现乱码,其它的参数也是一样,我是用post方法提交数据的,请高手们指点迷津~~~~
|
JSP/Servlet 中的汉字编码问题
http://www-900.ibm.com/developerWorks/cn/java/jsp_dbcsz/index.shtml
http://www-900.ibm.com/developerWorks/cn/java/jsp_dbcsz/index.shtml
|
文件头部分我已经声明如下:
改为:
改为:
|
如果是发送端的问题(估计是ie的xsl转换问题),那就没有办法。只有换浏览器。我个人是反对目前使用客户端xsl转换的,尤其是IE6之前用WD-XSL的方案(即csdn目前的方案)。当然可能有workaround的,具体你看看csdn的源文件(注意看那个样式表)吧!