ajax跨域请求(java处理)

前端之家收集整理的这篇文章主要介绍了ajax跨域请求(java处理)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天碰到了一个ajax跨域问题。前端页面与后端页面由于是部署到不同的服务器,普通的ajax请求不到。需要处理一下。前端代码

@H_403_2@$.getJSON("http://192.168.13.132/a/rogdsoftgame/delGz?jsoncallback=callback",$('#formAdd').serialize(),function(data){ alert('提交成功,谢谢'); });

后台java(springMvc框架)

@RequestMapping(value="delGz")
@ResponseBody
publicbooleandelGz(Stringname,Stringtel,Stringcompany,Stringjob,HttpServletRequestrequest,HttpServletResponseresponse){
response.addHeader("Access-Control-Allow-Origin","*");
try{
addData(name,tel,company,job);
}catch(IOExceptione){
e.printStackTrace();
}catch(InvalidFormatExceptione){
e.printStackTrace();
}
returntrue;
}

主要加了这句话

response.addHeader("Access-Control-Allow-Origin","*");

允许所有的IP访问。

原文链接:https://www.f2er.com/ajax/161608.html

猜你在找的Ajax相关文章