CCL Home Page
Up Directory CCL t020.html
slide

Jan K. Labanowski: "Tomcat, servlets, JSPs and other friends"

Jakarta Project

Jakarta project: http://jakarta.apache.org, is a part of Apache Software Foundation (http://www.apache.org). It is an outgrowth of the Apache JSERV project and was seeded with donation of the original servlet/JSP code by Sun Microsystems. The project was called Jakarta, since the first organizational meeting took place in one of the hotel meeting rooms which was called Jakrta. Jakarta has many subprojects. Too many to list. Most interesting for me are:

  • Tomcat -- JSP/Servlet container, and web server
  • Ant -- Java replacement to make,
  • Log4J -- environment to log usage under Java,
  • Struts -- implementation of Tag libraries for MVC paradigm,
  • Taglibs -- common tasks for JSP encapsulated as tag libraries.
Other important projects are under Apache XML subproject http://xml.apache.org). While the XML parser (Xerces project) is now well taken care by Sun's JAXP, the projects which are interest to me are:
  • Xalan -- XSLT stylesheet processors,
  • Cocoon -- more advanced approach, which supports XSLT, but also XSP (eXtensible Server Pages -- freedom to build your own tags),
  • SOAP -- Simple Object Access Protocol

Modified: Tue Feb 12 20:35:36 2002 GMT
Page accessed 3508 times since Tue Feb 4 16:01:21 2003 GMT