传递parameter时,正常显示各种语言文字的编码
首先设置tomcat的uriencoding为iso-8859-1(tomcat配置文件里的server.xml)
<Connector URIEncoding="iso-8859-1" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
Servlet参数传递代码实现:
String tmp=request.getParameter("cars");
String carname=new String (tmp.getBytes("iso-8859-1"),"utf-8");
参考来自:http://stackoverflow.com/questions/3029401/java-servlet-and-utf-8-problem