我的解决方式是:对需要传递的中文先进行编码:encodeURIComponent(‘你好‘);
<script type="text/javascript">
function getText(){
var xhr = getXhr();
var hello = encodeURIComponent(‘你好‘);
xhr.open("get","testEncode.do?str="+hello,true);
xhr.onreadystatechange=function(){
if(xhr.readyState==4&&xhr.status==200){
alert(xhr.responseText);
}
}
xhr.send();
}
</script>
在后台直接用request.getParameter("str")取即可。
时间: 2024-10-04 07:53:20