java 跨域 处理

jsoup 前端代码:

$.ajax({
type: "get",
async:false,
url: "http://localhost:8199/query/queryCompanyTotalRank",
dataType: "jsonp",
jsonpCallback:"jsonpCallback",
success: function(data){
var oUl = document.getElementById('companyReportData');
var html='';
for(var i = 0;i<data.length;i++){
html+='<tr><td>'+data[i].companyTotalRank+'</td><td>'+data[i].companyName
+'</td><td>'+data[i].companyReport+'</td><td>'+data[i].companyReportform+'</td><td>'
+data[i].companyTotal+'</td></tr>'
}
oUl.innerHTML = html;
}
});



});

jsoup 后端代码: 

//编制单位总量
@RequestMapping(value = "/queryCompanyTotalRank")
public void queryCompanyTotalRank(HttpServletResponse resp){
ArrayList<CompanyArchivesOne> list11 = new ArrayList<>();
JSONArray listArray = JSONArray.fromObject(list11);
String json = listArray.toString();
String jsonp = "jsonpCallback(" + json + ")";
try {
PrintWriter pw = resp.getWriter();
pw.print(jsonp);
} catch (Exception e) {
e.printStackTrace();
}

}

猜你喜欢

转载自www.cnblogs.com/jingjiren/p/12408105.html