This page is created for containing tutorials of Java Web Frameworks. There are mainly two frameworks demonstrated here - Struts 2 and GWT. Once you understand the two, you can easily understand others. Because they share the same design principles.