Introduction
Google web development tool kit (GWT) provides a standard framework for developing java web applications. GWT was developed to create rich Internet applications and will be a good option if you want to go for cross-browser compatibility. Modern browsers, for example, Mozilla and Chrome, provide GWT plugins which can be installed on all browsers. There are various plugins available for different IDEs including Eclipse, NetBeans, and many others. These plugins have increased the speed of development. The GWT plugin for Eclipse comes with an internal Jetty server on which applications are automatically deployed. GWT also reduces dependency on javascript developers since the GWT code is converted into all browser compatible javascript and HTML by the GWT compiler which comes with the GWT-SDK.
In this chapter we will demonstrate Spring Security with GWT integration using various approaches. Let's first do a basic setup for it. It's all about downloading the plugin and creating a...