当用request对象获取表单中的汉字字符时,会出现乱码问题,所以对含有汉字字符的信息必须采取特殊处理,有 两种方式可避免request对象获取文字时的乱码问题。
<%request.setCharacterEncoding("UTF-8") %>设置字符编码集为UTF-8。
存放数据不是人为所能干预的,取数据的话,
要在getParameter()方法之前设置request中的字符编码集为UTF-8等。
String str=request.getParameter("name");
byte b[]=getBytes("ISO-8859-1");
str=new String(b);
这种方式只适合信息量较少的情况。