Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Struts, JavaServer Faces, and Java Studio Creator:

The Evolution of Web Application Frameworks Sun Microsystems' Craig McClanahan, the creator of the Apache Struts Framework, co-specification lead for JavaServer Faces 1.0, and prime architect for Sun Java Studio Creator's new release, explains all three.

Tutorial Details:

The Java Studio Creator application development tool, Sun Microsystems' IDE for creating web applications, is now being updated in a new release (codenamed Reef Shark) that provides enhanced usability and a richer design-time experience for visual developers. The IDE is built on JavaServer Faces technology, whose origin goes back to Sun Microsystems' Senior Staff Engineer, Craig McClanahan. McClanahan developed the Apache Struts Framework as an open source developer in 1998 and found, to his surprise, that it became the standard web application architecture for the Java 2 Platform, Enterprise Edition (J2EE) space. The Struts Framework was consequently integrated into major application servers.

By 2000, McClanahan was employed at Sun, as web application frameworks began to proliferate and the need for a standard became clear. JSR 127 was introduced in the Java Community Process (JCP) to solve the problem of creating base-level APIs for user interface components in web applications. JavaServer Faces 1.0 came into being in March 2004, with McClanahan serving as co-specification lead. With JavaServer Faces offering substantial improvements over Struts as an application framework, and the new release of Java Studio Creator providing a more productive development-time experience, many developers want to know how to best use all three.

McClanahan's extensive history as a developer includes involvement in the Apache JServ project, which focused on implementing a next-generation architecture and feature set for the core servlet engine. He also served as technical lead for the Sun team working on the Tomcat servlet container.

As a Senior Staff Engineer at Sun, he currently serves as Architect of the Java Studio Creator IDE. We met with him recently to get an update on Struts, JavaServer Faces, and the Java Studio Creator's new release.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Struts, JavaServer Faces, and Java Studio Creator:

View Tutorial:
Struts, JavaServer Faces, and Java Studio Creator:

Related Tutorials:

Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.