在Ajax提交(用Post提交) req.onreadystatechange=setValue;
req.open('POST',"ajaxGetData.jsp",true);//把参数带到服务器中
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); req.send("ttt="+encodeURI(encodeURI("中文值"))));
主要是要两次encodeURI()
在后台的JSP里使用java.net.URLDecoder.decode(request.getParameter("ttt"),"UTF-8");转换一下.