This session introduces the main J2EE technologies as well as the major application frameworks on the market. Start to recognize all the different component technologies that fall under the J2EE umbrella, including EJBs, Java Servlets, JSPs, and more. Find out how to take advantage of the MVC (Model-view-controller) architectural design pattern to limit impact on various application components. Understand how applications are built on the J2EE platform, and learn to leverage frameworks to speed up the development process. Plus, bring home a complete chart explaining best-of-breed J2EE stacks.