Jonatas, com GWT você precisa mudar um pouco sua forma de criar telas. É um pouco diferente de usar JSF, Struts e Spring MVC. Imagine você criando uma aplicação em Swing. Você não pensa em páginas, que precisa redirecionar para outra tela de cadastro, depois redirecionar para a tela de listagem e por aí vai. Com o GWT você tem que voltar um pouco para a forma como aplicações desktop são criadas. Você cria tudo “como se fosse uma página só”.
Uma tela de listagem se transforma em um Panel que contém um Datagrid. A tela de cadastro se transforma em um widget Window que contém um widget Form com campos. Para mostrar a tela de listagem você clica em um botão no menu, que abre uma janela Modal. Observe o GMail, por exemplo. Ele não lhe redireciona para várias páginas. Fica tudo ali, aparentemente estático, e apenas novas Tabs e janelas são exibidas.
No GWT a ideia é você ter apenas um EntryPoint e, a partir daí, criar toda a estrutura de sua aplicação usando os componentes (widgets).
Foi mal aí! Fiz 3 refreshs seguidos no browser, que aparentemente estava travado. Deu nisso aí, 3 mensagens iguais. Caso haja algum moderador aí que possa apagar a caca que fiz, eu agradeço! 
Abração,
http://marlon.silvacarvalho.net