博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

AJAX跨域问题

Posted on 2013-10-09 17:41  xuty@blog  阅读(109)  评论(0)    收藏  举报

javascript使用AJAX存在跨域问题,如果浏览器使用localhost:8080访问工程,而程序中AJAX访问远程服务器servlet的话,就会报跨域错误。

而程序部署到远程服务器后,servlet的URL又得从localhost:8080/servlet改为IP:9000/servlet(9000为服务器tomcat端口)

so,本地调试后再部署到服务器,servlet地址总是要改来改去很麻烦。

 

其实解决办法好简单,新建一个js文件,然后定义几个URL全局变量就可以了。。。。哈哈。只要本地跟服务器各有两个js文件就可以了。