2014-12-13 38 views
-1

我已经使用谷歌网络工具包创建了一个Web应用程序,它可以很好地从Eclipse中启动它。我想把它放在我的服务器上,所以我使用gwt compile进行编译并将war文件夹放在服务器上。客户端运行良好,但在JavaScript控制台上rpc调用返回“未找到错误”。我觉得我错过了一步:也许我应该首先为rpc启动java服务器,但我不明白该怎么做。如何将gwt项目导出到外部Web服务器?

+1

您的应用程序已在运行服务器端代码(servlet)的服务器上运行,并将静态服务器发送给服务器。我假设“找不到错误”是由于路由错误而发生的。您必须在WEB-INF/web.xml文件中正确配置路由。 – cybersoft 2014-12-13 15:36:30

回答

0

GWT-RPC需要一个servlet容器:Tomcat的,码头等

如果您的 “服务器” 是apache httpd的,Nginx的,lighttpd的,等等,那么这是不够的。

另一种方法是不使用GWT-RPC,所以你可以用另一种语言(PHP,红宝石等)需要在GWT的客户端做更多的工作,虽然编写服务器端。

+0

非常感谢,我设法通过安装Tomcat来找到解决方案。 – Sceik 2014-12-16 12:28:07

相关问题