|
The page was probably moved to another location. Please go to the main page
JSTL
Much like Tomcat, the Java Server Pages Standard Tag Library (JSTL) is a Jakarta project that serves as one of the Suna„? standard Reference Implementations. This tag library is essentially a subset of all the existing tag libraries chosen to become a standard for implementation by all the JSP/servlet container vendors. Using this tag library is a smart choice for developers who want to make sure their code is portable across Tomcat, WebLogic, WebSphere, etc. with minimal work.
Tomcat
Tomcat was chosen to be the Sun JSP/servlet container Reference Implementation. For this reason, using Tomcat as your development environment is a good choice for those desiring web application portability. Tomcat generally supports the latest servlet and JSP specifications, which makes it a wonderful place to try out new features that will eventually be implemented by all the major container vendors. JBoss works well with Tomcat to provide a unified J2EE container.
Log4j
Log4j is a logging framework that was being used heavily long before the JDK 1.4 logging implementation came into existence. It is more configurable, and arguably, more powerful than the standard, which is one reason why it remains the logging mechanism of choice for many Open Source projects. Another key reason for its continued popularity is that it works with JDK 1.1 and later JDK's and is therefore available to "legacy" Java applications. The Apache Commons project includes a logging framework that thinly wraps other logging packages, such as Log4j, JDK 1.4 logging, Avalon's LogKit, or a very simple built-in logging mechanism if nothing else is available. It's nice because you only need to learn one logging API to fit any situation.
|