Приложения GWT обычно запускаются как одностраничные приложения, что означает, что страница не перезагружается (URL в ваших браузерах всегда одинаков - за исключением части после #). Например, именно так работает Gmail (посмотрите URL в вашем браузере).
Spring MVC - это классическое веб-приложение - при каждом клике страница перезагружается с новой страницей.
В этом смысле Spring MVC и GWT плохо работают вместе. Вы могли бы рожать их вместе, но это было бы не совсем естественно.