解决Ajax跨域问题

208 阅读1分钟

(具体参考) segmentfault.com/a/119000001… 1.当不同域名进行ajax 访问的时候,就会碰到

原因: 这是由于ajax出现请求跨域错误问题,主要原因就是因为浏览器的“同源策略”, 同源政策的目的,是为了保证用户信息的安全,防止恶意的网站窃取数据。 CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。

(1)Cookie、LocalStorage 和 IndexDB 无法读取。

(2) DOM 无法获得。

(3) AJAX 请求不能发送。

如何解决ajax跨域 JSONP方式 CORS方式 代理请求方式

本次采用CORs

步骤 1,导入这俩个jar包,放入lib下

2.再在web.xml中添加过滤器内容

之后尝试Ajax请求,完美解决~~

数据库地址开放