地址栏传参的编码问题

1.经过测试,html文件传递给Servlet的属性值,用的编码为iso-8859-1

2.Servlet1重定向Serlet2?参数名=参数值     ,涉及到了地址栏传参,经测试用的编码为iso-8859-1

 应该把参数值转为iso-8859-1编码


补充:

举例要传的参数值为张三

String username = new String("张三".getbytes(),"iso-8859-1");

之后重定向:

response.sendredirect("Servlet2?姓名="username);

你可能感兴趣的:(Servlet)