jsonp解决跨域访问
记录一下开发中碰到的解决跨域访问的情况
主要代码就两段
1,Javascript
var url=http://10.1.8.249:8888/rnd_office_nt/forout/SgIqcStandardSample_getStandarInfo.action?jsoncallback=? //jsoncallback=? 这个东西要带着 var param={}; param["diao"]="jsonp方式处理跨域问题"; $.getJSON(oemIqcCalculatePath,param,function(data){ alert(data); });
2,servlet(struts,springMVC什么的参照写即可)
String callback=request.getParameter("jsoncallback"); String reval=callback+"("+jo.toString()+")"; //jo.toString() 这个地方是要返回的值 PrintWriter out=response.getWriter(); out.print(reval); out.flush(); out.close();原文链接:https://www.f2er.com/json/289985.html