GWT前端(托管模式)&;PHP后端(apache)在本地主机上同时运行?
作为一名GWT新手,我想创建GWT前端和PHP后端,通过JSON进行通信。 GWT入门文档(http://code.google.com/intl/sv-SE/webtoolkit/doc/latest/tutorial/JSONphp.html)暗示GWT前端(托管模式)&;PHP后端(apache)在本地主机上同时运行?,php,apache,tomcat,gwt,jetty,Php,Apache,Tomcat,Gwt,Jetty,作为一名GWT新手,我想创建GWT前端和PHP后端,通过JSON进行通信。 GWT入门文档(http://code.google.com/intl/sv-SE/webtoolkit/doc/latest/tutorial/JSONphp.html)暗示 编译GWT前端,以及 将其移动到Apache/IIS服务器 有没有办法避免这种往返? Jetty和localhost Apache是否可以设置为同时运行,以便GWT前端开发(托管模式)可以与PHP后端开发并行进行 或者,是否可以将GWT主机模式设
或者,是否可以将GWT主机模式设置为使用本地主机Apache/Tomcat而不是Jetty?是的,这是可能的。您必须执行以下操作:
- 编译一次gwt项目并将其复制到php服务器(您可以直接编译到php服务器-war选项)
- 使用-noserver选项运行dev模式(这样您就不会使用嵌入式jetty服务器)
- 确保您的php项目加载了适当的gwt主机文件
- 您应该在开发模式下运行apache/IIS服务器
- 在gwt运行配置中设置适当的url(如果使用eclipse),以便在apache服务器上加载包含托管文件的页面
更好的解决方案是在每次GWT编译后将必要的文件复制到您的PHP项目目录中。Ant可以做到这一点,您的IDE也可以做到。谢谢您,Bogdan!嗯,似乎有些事情需要处理,但很高兴听到它最终会起作用!:-)对于那些感兴趣的人,我写了一篇关于我是如何工作的博客:再次感谢你,博格丹!如果你们能在这个问题上帮我,那就太好了,