test files:
a.jsp/
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page import="java.util.*"%>
<html>
<head>
<META http-equiv=Content-Type content="text/html;charset=UTF-8">
<title>无标题文档</title>
<script language="javascript">
var temp,temp1,fn;
function selectA(){
temp = document.all["a"].value;
temp1= document.all["b"].value;
fn="?a="+ encodeURI(temp) + "&b=" + encodeURI(temp1);
alert(fn);
window.location.href= "b.jsp"+fn;
}
</script>
</head>
<body>
<form name="form1" method="post" action=""><input name="a" type="text"
id="a" value="个"> <input name="b" type="text" id="b" value="各个"> <input
type="button" name="Submit" value="提交" onClick="selectA();"></form>
<a href="b.jsp?yourname=<%=java.net.URLEncoder.encode("好人","UTF-8")%>">
好人 </a>
</body>
</html>
b.jsp//
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page import="java.util.*"%>
<%
String a=request.getParameter("a");
a = a == null?"没有值":a;
String b=request.getParameter("b");
b = b == null?"没有值":b;
String c=request.getParameter("yourname");
c = c == null?"没有值":c;
%>
<p>Hello: <%=a%></p>
<p>Hello: <%=b%></p>
<p>HypeLink: <%=c%></p>
修改tomcat 下server.xml
<Connector
port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8" />