我是GWT的新手,因此有很多“代码,看看它是如何表现的”。我想知道在我的Web浏览器中加载修改的最小操作是什么。例如,当我在xml上工作时,我可以刷新我的页面。所以我什么时候需要执行这些以及为什么:
答案 0 :(得分:5)
1。刷新浏览器
只要您在UiBinder或任何其他客户端代码中进行代码更改,就需要执行此操作。
重新加载网络服务器
当您对服务器端类进行任何更改时,需要执行此操作。这仅适用于您在开发模式下使用嵌入式Jetty(如果您使用的是-noserver,则无效)。
重新构建应用
您只需在准备部署应用程序时编译应用程序,或者想要向某人显示该应用程序。如果您想在没有GWT插件的浏览器中测试应用程序,也可能需要这样做。
答案 1 :(得分:0)
在开发模式下运行应用程序时,在UiBinder或客户端代码中进行代码更改后,只需刷新后,浏览器中就会显示更改。
但除非您重新加载服务器,否则您将无法在GWT的“开发模式”窗口中看到错误日志。因此,通过刷新窗口,您可能会错过一些简单的错误,并且您的应用程序将在没有通知的情况下阻止。