您现在的位置:首页 >> 前端 >> 内容

ajax跨域请求

时间:2017/3/18 10:23:00 点击:

  核心提示:ajax跨域请求。function ajaxRqquest(){var url = https://localhost:8080/XXXX/user/test.htm?callback=?;$.aja...

ajax跨域请求。

function ajaxRqquest(){

var url = "https://localhost:8080/XXXX/user/test.htm?callback=?";

$.ajax({

url: url,

data: {username: "uname"},

type: "post",

dataType:'jsonp', //jsonp

cache: false,

success:function(data){

var data = data;

console.log(data+"..................141");

},

});

}

@RequestMapping(value = "/test")

@ResponseBody

public String test(String username, HttpServletRequest request,

HttpServletResponse response)throws IOException {

String callback = request.getParameter("callback");

String json = "{\"username\":\""+username+"\"}";

response.setContentType("text/html");

response.setCharacterEncoding("utf-8");

String result = callback + "(" + json + ")"; //返回的数据较以往的区别是 将返回数据用callback()包裹

System.out.println(result);

return result;

}

Tags:AJ JA AX X跨 
作者:网络 来源:llf1993022