Craig McClanahan
Primary Developer, Struts Framework


Craig McClanahan is the technical lead on the team within Sun Microsystems that works on the Tomcat servlet container, as well as the primary developer of the Struts Framework, an MVC architecture for creating web applications. In this interview, Craig talks about the importance of STRUTS, presentation layer programming with JSP's, and decoupling of the presentation layer from the business logic layer. He also describes JSR127 (Java Server Faces), a GUI component model for web pages, and how it can be integrated with the STRUTS framework.

Discuss this Video.