加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax跨域请求(java处理)

发布时间:2020-12-16 03:34:57 所属栏目:百科 来源:网络整理
导读:今天碰到了一个ajax跨域问题。前端页面与后端页面由于是部署到不同的服务器,普通的ajax请求不到。需要处理一下。前端代码: $.getJSON("http://192.168.13.132/a/rogdsoftgame/delGz?jsoncallback=callback",$('#formAdd').serialize(),function(data){aler

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

$.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访问。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读