<a href="CopyofMyJsp.jsp?name=哈哈">123</a>
地址栏会显示去中文
http://localhost:8080/jstl02/CopyofMyJsp.jsp?name=哈哈
而用 重定向,若想正确传输中文参数,得通过转码,否则显示乱码。我知道 web默认传输 编码是iso8859-1编码,不支持中文编码,所以需要转码传输
response.sendRedirect("CopyofMyJsp.jsp?name="+URLEncoder.encode("哈哈2"));
地址栏显示:http://localhost:8080/jstl02/CopyofMyJsp.jsp?name=%E5%93%88%E5%93%882
这就不明白了,为什么一个可以显示中文,一个不可以呢。