Tocant将军的URL编码是ISO-8859-1(见连接节点在tocat / / server.xml不写uriencoding conf =xxxxxx )如下:
复制代码代码如下所示:
<连接器端口>8080协议1.1
connectiontimeout =20000
redirectport = 8443 />


如果我们在servlet中编写以下代码
复制代码代码如下所示:
字符串用户名= request.getparameter(名称); / /名字是参数的请求。在这里,GET请求的字节码转换为ISO-8859-1编码,解码错误。
字节{ } b = username.getbytes(ISO-8859-1); / /所以被转换回一个字节编码,解码和纠错编码,正确编码的编码是JSP页面,
用户名=新的字符串(B,GBK);
system.out.print(用户名);