在后台怎么接受ajax传过来的值?为什么后台向ajax返回值收到的是空白的?为什么传过去的参数接受不到
后台方法用的是struts1publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServ...
后台方法用的是struts1
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
LoginForm loginForm = (LoginForm) form;// TODO Auto-generated method stub
String reg="rex";
try {
response.getWriter().write(reg);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
前台JS
function ax(){
alert("请求中");
$.ajax({
url:"login.do", //请求的url地址
data:{name: "value" }, //参数值
type: "POST", //请求方式
beforeSend: function() {
alert("请求中");
},
success: function(req) {
alert("请求成功");
alert(req);
},
complete: function() {
alert("请求完成");
},
error: function() {
alert("请求错误");
}
});
}
我是哪里写错了吗 展开
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
LoginForm loginForm = (LoginForm) form;// TODO Auto-generated method stub
String reg="rex";
try {
response.getWriter().write(reg);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
前台JS
function ax(){
alert("请求中");
$.ajax({
url:"login.do", //请求的url地址
data:{name: "value" }, //参数值
type: "POST", //请求方式
beforeSend: function() {
alert("请求中");
},
success: function(req) {
alert("请求成功");
alert(req);
},
complete: function() {
alert("请求完成");
},
error: function() {
alert("请求错误");
}
});
}
我是哪里写错了吗 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询