jsp处理汉字信息

当用 request 对象获取客户提交的汉字字符时,会出现乱码问题,所以对含有汉字字

符的信息必须进行特殊的处理方式。首先,将获取的字符串用 ISO-8859-1 进行编码,并

将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下列所示:

String str=request.getParameter("girl");

byte b[]=str.getBytes( “ISO-8859-1”);

str=new String(b);  

通过上述过程,提交的任何信息(无论是汉字字符或西欧字符)都能正确的显示。

下面的例子 3 对例子 1 按上述办法做了改动,并将按钮上的字变成汉语,在文本框里

输入:“苹果:apple:12 斤 5$”,然后提交给 tree.jsp。

当用 request 对象获取客户提交的汉字字符时,会出现乱码问题,所以对含有汉字字 符的信息必须进行特殊的处理方式。首先,将获取的字符串用 ISO-8859-1 进行编码,并 将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下列所示: String str=request.getParameter("girl"); byte b[]=str.getBytes( “ISO-8859-1”); str=new String(b); 通过上述过程,提交的任何信息(无论是汉字字符或西欧字符)都能正确的显示。 下面的例子 3 对例子 1 按上述办法做了改动,并将按钮上的字变成汉语,在文本框里 输入:“苹果:apple:12 斤 5$”,然后提交给 tree.jsp。

posted @ 2021-11-19 14:08  ZikC  阅读(113)  评论(0编辑  收藏  举报