ajaxクロスドメイン要求(java処理)

921 ワード

今日は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アクセスを許可します。