jsonp跨域

1.前端:
function callback(data){

 console.log(data);

}
$.ajax({
    url: url,
    type: 'get',
    dataType: 'jsonp',
    jsonp:"callback",
    jsonpCallback:"callback",
    success: function(data){
    }
})

 

2.后端:

设置response跨域:

PrintWriter out = null;

HttpServletResponse response = ServletActionContext.getResponse();

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

out = response.getWriter();
if(jsonCallBack == null) {
        out.print(jsonResult);
} else {
       out.print(jsonCallBack+"("+jsonResult+")");
 }

你可能感兴趣的:(jsonp跨域)