如何将 gwt 编译的 javascript 代码与 php 和 mysql 后端连接并在本地主机中运行它?
我正在使用 localhost 使用 XAMPP 在 mySQL 上运行 php 脚本。但是,我想使用 GWT 创建交互式 UI,并将其连接到 php 脚本和 mySQL 后端。我知道使用 JSON 是可能的,但我很难弄清楚如何在我的 PC 中设置开发环境,以便我可以在自己的计算机上运行 gwt + php + mysql。我正在 Windows 7 中使用 eclipse 开发 GWT 界面。任何人都可以指出我正确的方向吗?此外,任何有关这种编码组合的教程都受到高度赞赏。我已经找到了这个:http://sites.google.com/site/angelhurtado/tutorialgwt2< /a>
谢谢。
I'm using localhost to run php scripts on mySQL using XAMPP. However, I would like to create interactive UIs using GWT and connect it to php scripts and mySQL backends. I know that this is possible using JSON but I'm having a hard time figuring out how to set up the development environment in my PC so that I can run gwt + php + mysql on my own machine. I'm developing the GWT interfaces using eclipse in Windows 7. Can anyone please point me to the right direction? Also any tutorials regarding this combination of coding is highly appreciated. I've already found this: http://sites.google.com/site/angelhurtado/tutorialgwt2
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Eclipse 中,您需要编译 GWT 模块。为此,您需要右键单击 .gwt.xml 文件(在 Eclipse 中)并转到“Run As”> “编译 GWT 应用程序”。这会将代码编译到 war 目录中。现在您只需将“war”目录的内容复制到您的 php 服务器并访问 index.html 即可。完成后,您现在可以将其设置为在开发模式下运行。为此,请再次右键单击 .gwt.xml 文件,然后转到“运行方式”> “网络应用程序”。这不会像配置的那样工作,但是为了创建您现在要编辑的模板,必须执行此步骤。现在转到顶部的绿色箭头,然后单击旁边的黑色小箭头,然后转到“运行配置”。从那里展开“Web 应用程序”列表并单击该模块。现在单击“服务器”选项卡并取消选中“运行内置服务器”字段。然后转到“参数”选项卡,将 -startupUrl 之后的 .html 文件位置更改为 php 服务器上 .html 文件的完整路径。然后点击应用并运行。一个 URL 将显示在开发模式选项卡中,您只需将其复制并粘贴到浏览器中,如果安装了开发模式插件,该 URL 将以开发模式运行 GWT 应用程序,并允许您实时进行更改,而无需重新编译和调试。
In eclipse you need to compile your GWT module. To do this you need to right click on the .gwt.xml file(in eclipse) and go to "Run As" > "Compile GWT Application". This will compile the code into the war directory. Now you can just copy the contents of the "war" directory into your php server and access index.html. Once this is complete you can now set it up to run in development mode. To do this you right click on the .gwt.xml file again and go to "Run As" > "Web Application". This will not work as it is configured, but this step is necessary to get it to create the template you will now edit. Now go to the green arrow up top and click the little black arrow next to it and go to "Run Configurations". From there expand the "Web Application" list and click on the module. Now click on the "Server" tab and uncheck the "Run built-in server" field. Then go to the "Arguments" tab and change the .html file location after -startupUrl to the full path to the .html file on your php server. Then click apply and run. A url will show up in the development mode tab which you just copy and paste into your browser, which if you have the development mode plugin installed will run the GWT application in dev mode and allow you to make changes realtime without recompiling and also debug.