Javaweb使用cors完成跨域ajax数据交互-创新互联
跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。
创新互联建站是一家集网站建设,平原企业网站建设,平原品牌网站建设,网站定制,平原网站建设报价,网络营销,网络优化,平原网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。
cors
全称:Cross-Origin Resource Sharing
中文意思:跨域资源共享
它在维基百科上的定义是:跨域资源共享(CORS )是一种网络浏览器的技术规范,它为Web服务器定义了一种方式,允许网页从不同的域访问其资源。而这种访问是被同源策略所禁止的。CORS系统定义了一种浏览器和服务器交互的方式来确定是否允许跨域请求。 它是一个妥协,有更大的灵活性,但比起简单地允许所有这些的要求来说更加安全。
1、通过Maven引用
cors-filter、java-property-utils二个jar包,修改pom.xml文件,加入下面内容
com.thetransactioncompany cors-filter 2.5 com.thetransactioncompany java-property-utils 1.10
网站栏目:Javaweb使用cors完成跨域ajax数据交互-创新互联
链接地址:http://myzitong.com/article/cepoes.html