我想在我的页面上使用ajax,我想通过url传递键值对。
xhttp.open("POST", "/ajax/myjsp.jsp?str=key1=value1|key2=value2" , true);
在myjsp.jsp上执行request.getParameter(" str")时,应该给key1 = value1 | key2 = value2。
答案 0 :(得分:0)
它在我的问题中发布了。错误是它没有得到ajax文件路径。刚刚删除/在开始时它工作。
答案 1 :(得分:0)
function myFunction() {
var uri = "/ajax/myjsp.jsp?str=key1=value1|key2=value2";
var res = encodeURI(uri);
document.getElementById("demo").innerHTML = res;
}

<p>Click the button to encode a URI.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
&#13;