第一种方式:
<%
//获取请求包含的下旬字符串
String rawQueryStr=request.getQueryString();
//使用URLDecoder解码祖父穿
String queryStr=URLDecoder.decode(rawQueryStr, "UTF-8");
//以&符号分解查询字符串
String paramPairs[]=queryStr.split("&");
for(String paramPair:paramPairs){
//以=来分解请求参数名和值
String [] namevalue=paramPair.split("=");
}
%>
第二种:
<%
String rawName=request.getParameter("name");
byte[] rawBytes=rawName.getBytes("ISO-8859-1");
String name=new String(rawBytes,"UTF-8");
%>