Following are the steps of bootstrap proceure for GWT application when a browser loads the GWT application :
* Browser loads the host html page and .nocache.js
file.
* Browser executes the .nocache.js file's
javascript code.
* .nocache.js
code resolves deferred binding configuarations (for example, browser detection) and use lookup table generated by GWT compiler to locate one of the .cache.html
.
* .nocache.js
code then creates a html hidden iframe, inserts that iframe into the host page's DOM, and loads the .cache.html
file into the same iframe.
* .cache.html
contains the actual program of a GWT application and once loaded in iframe shows the GWT application in the browser.