新的W3C策略实现了HTTP跨域访问,还亏我找了很久的资料解决这个问题:
只需要在servlet中返回的头部信息中添加<FONT style="COLOR: #ff0000">Access-Control-Allow-Origin这个既可。
比如我要开放所有我本地的跨域访问,就设置如下:<FONT style="COLOR: #ff0000">response.setHeader("Access-Control-Allow-Origin","http://127.0.0.1/");
这样我本地的A工程中的AJAX请求就可以跨域请求B工程中的servlet。代码如下:
<div class="codetitle"><a style="CURSOR: pointer" data="45945" class="copybut" id="copybut45945" onclick="doCopy('code45945')"> 代码如下:
<FONT style="COLOR: #ff0000">HTML的JS的ajax请求: