Javascript 如何通过AJAX调用将数据发送到服务器
我有一个向jsp文件发送请求的函数Javascript 如何通过AJAX调用将数据发送到服务器,javascript,jquery,ajax,jsp,Javascript,Jquery,Ajax,Jsp,我有一个向jsp文件发送请求的函数 function checkvariant() { if (document.form1.brandsFrom.value == '') { } else { var nam = document.form1.brandsFrom.value; alert(name); $.ajax( { type:"GET", cach
function checkvariant() {
if (document.form1.brandsFrom.value == '') {
} else {
var nam = document.form1.brandsFrom.value;
alert(name);
$.ajax( {
type:"GET",
cache:false,
data : { name:nam},
url:"http://localhost:8080/FindMySize/inde",
success:function(data) {
$('#stage').html(data);
},
cache:false,
error:function(data)
{
$('#stage').html("data");
}
});;
}
}
我通过参数名发送的数据,通过此代码在jsp文件中接收
function as () {
$('#stage').html("data");
String nam = request.getParameter("name");
alert(nam);}
但它不会执行。有谁能帮我找出发生这种情况的原因。如果您使用的是.jsp,我会假设您使用的是Tomcat servlet容器?Servlet有一个
doGet()
方法和一个request
对象,您可以从中获取name
参数..您在哪里传递URLhttp://localhost:8080/FindMySize/inde
。如果是另一个JSP页面,当您调用as()
函数时?