码迷,mamicode.com
首页 > 编程语言 > 详细

ajax跨域请求(java处理)

时间:2016-12-08 14:09:27      阅读:376      评论:0      收藏:0      [点我收藏+]

标签:跨域

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

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

后台java(springMvc框架)

@RequestMapping(value = "delGz")
@ResponseBody
public boolean delGz(String name,String tel,String company,String job,HttpServletRequest request, HttpServletResponse response){
   response.addHeader("Access-Control-Allow-Origin","*");
   try {
      addData(name, tel, company, job);
   } catch (IOException e) {
      e.printStackTrace();
   } catch (InvalidFormatException e) {
      e.printStackTrace();
   }
   return true;
}

主要加了这句话

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

允许所有的IP访问。

本文出自 “” 博客,请务必保留此出处http://tadasii.blog.51cto.com/4279194/1880665

ajax跨域请求(java处理)

标签:跨域

原文地址:http://tadasii.blog.51cto.com/4279194/1880665

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!