GWT applications are designed using Model-View-Presenter (MVP) pattern. You can find a sample MVP application at https://github.com/prabhu-durasoft/GWTMVPExample1/
The MVP example has been slightly tweaked. The application throws up a textbox where you can enter a name of a country. On hitting the button, you will have the capital fetched from a remote servlet and displayed.