0

我们正在构建一个项目,并将使用 gwt 2.7 和 rest(spring)和 weblogic 服务器。我们面临的问题是我想在 superdev 模式下运行 gwt 模块(默认在 8888 端口上运行),但其余的部署在 weblogic 服务器上的 7001 端口上。我无法从 superdev 模式调用其余服务,因为它给出了跨站点脚本错误。

如何让我的超级开发模式运行,以便我可以测试和开发 UI 并连接到不同端口上的其余服务。我知道有关于使用不同的服务器进行开发模式的话题。但我没有看到任何例子。

有人可以建议需要做的事情吗?即使它需要更改项目结构以使开发模式正常工作。

4

2 回答 2

1

这是Web开发的常见问题。可以使用以下方法解决:

  1. CORS(在 REST 服务器上)
  2. 使用代理 servlet(我使用这种方法,但使用的是手写 servlet)
  3. 禁用浏览器安全性(我不会这样做)
于 2015-06-24T19:20:25.777 回答
0

您是否尝试在外部服务器模式下运行 GWT 模块?

在此处输入图像描述

于 2015-06-25T01:13:06.823 回答