在一次demo的编写中,
这里我简述一下使用的东西,spring-boot和jQuery的ajax,还有tomcat
由于spring-boot对jsp的不友好,我将后台开发与前台分开写了,在前台发起请求的时候,tomcat的8888端口与后台的9999端口交互的时候,
前台页面报了错误,里面有这个关键词 XMLHttpRequest cannot load 百度发现是由于请求域和访问域的url不一致而引起的,
而度娘的有关结果有显示,下面这一行代码就可以解决ajax的跨域访问问题!
//这行代码解决了Ajax跨域访问的限制
response.setHeader("Access-Control-Allow-Origin","*");
这里在后台可以写一个过滤器,将所有的交互都拦截,然后加上以上代码即可解决!