Figure 1 represents the typical MVC setup. As one of the new features provided with J2SE 5.0, annotations allow the developer to add metadata to classes, methods, fields, and other language components ...