简体   繁体   English

GWT在开发模式下刷新循环

[英]GWT refresh cyle in development mode

I am getting a serious problem with gwt. 我遇到了gwt的严重问题。 When I am first launching the server, I am viewing the page but later when refreshing the browser, I am getting a blank page. 第一次启动服务器时,我正在查看页面,但是稍后刷新浏览器时,我得到的是空白页面。 When I do view source, I see all the required tags such nocache.js and history frame but i get a blank screen 当我查看源代码时,我看到了所有必需的标签,例如nocache.js和历史记录框架,但屏幕空白

According to me, When you refresh the page, you are not on the home page. 据我说,刷新页面时,您不在主页上。 So you replace panels on onmodulLoad on the home page, but in other pages main panels is not generated and replaced in browser. 因此,您可以在主页上的onmodulLoad上替换面板,但是在其他页面中,不会在浏览器中生成和替换主面板。

To check my theory. 检查我的理论。 Please insert a System.out.println("isLoading"); 请插入System.out.println(“ isLoading”); start point of onModuleLoad. onModuleLoad的起点。 Be sure In initial case "isLoading" written to console. 确保在初始情况下将“ isLoading”写入控制台。 After try to refresh page. 之后尝试刷新页面。 It it isn't written you must load your homepage whenever refreshed browser. 它没有写,只要刷新浏览器就必须加载主页。

I hope, my solution is clear. 希望我的解决办法很明确。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM