1.在sever.xml中修改成
<Connector port="8080" connectionTimeout="20000" protocol="HTTP/1.1" redirectPort="8443" URLEncoding="GB2312" useBodyEncodingForURI="true" />
2.看我的示例:URLCharset.jsp
<%@ page language="java" contentType="text/html; charset=GB2312" import ="java.util.*"
pageEncoding="GB2312"%>
<%request.setCharacterEncoding("GB2312");%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>URL传递参数中文处理示例</title>
</head>
<%
String param = request.getParameter("param");
%>
<body>
<a href="URLCharset.jsp?param=中国人">请点击这个链接</a><br>
你提交的参数是:<%=param %><br>
<%out.print("中文") ;%>
</body>
3.结果: