javascript使用AJAX存在跨域问题,如果浏览器使用localhost:8080访问工程,而程序中AJAX访问远程服务器servlet的话,就会报跨域错误。
而程序部署到远程服务器后,servlet的URL又得从localhost:8080/servlet改为IP:9000/servlet(9000为服务器tomcat端口)
so,本地调试后再部署到服务器,servlet地址总是要改来改去很麻烦。
其实解决办法好简单,新建一个js文件,然后定义几个URL全局变量就可以了。。。。哈哈。只要本地跟服务器各有两个js文件就可以了。
浙公网安备 33010602011771号