如何解决“XMLHttpRequest无法加载”的问题?

时间:2014-04-21 12:10:15

标签: java javascript jsp struts2

我有两个不同的模块。一个模块在本地网络上运行,另一个在Web上运行。本地模块接受不同的参数。根据传递的参数,它执行特定的代码片段。

我想将web中的输入发送到本地运行的模块,以便它可以使用给定的参数运行。但是我收到了错误:

"XMLHttpRequest cannot load http://192.168.xx.xx:8080/myurl. Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin."

在我的情况下,我必须从mydomain向特定IP地址(其中servelet处理输入)发送请求。
如何使用jsp设置跨域请求以解决上面给出的错误?

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码:

httpResponse.setHeader("Access-Control-Allow-Origin", "*");