JSP Tutorials - Herong's Tutorial Examples - 5.10, by Dr. Herong Yang
Outdated: Installing JSTL 1.0 Apache Implementation
This section provides a tutorial example on how to download and install Apache Standard Taglib 1.0.4, which is an open-source implementation of the JSTL 1.0. Only 2 JAR files are needed: standard.jar and jstl.jar.
Standard Taglib 1.0.4 is Jakara Taglibs's open-source implementation of the JSP Standard Tag Library (JSTL) 1.0. I did the following to download the latest release of Standard Taglib 1.0.4:
To test JSTL 1.0 Apache implementation, let's try a very simple example, using JSTL to display "Hello world!". Here is my JSP source code, hello_jstl.jsp:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> <html><body> <c:out value="Hello world!"/> </body></html>
Save it to \local\jakarta-tomcat-4.1.18\webapps\ROOT, and run IE with url: http://localhost:8080/hello_jstl.jsp. Guess what? You will receive crashing page with an error message like: "javax.servlet.ServletException: Cannot inherit from final class".
So what happened? I really don't know. My guess is that some of the JAR files from Taglib 1.0.4 are not compatible with Tomcat 4.1.18. To approve this, I removed all Taglib jar files, except standard.jar and jstl.jar, from \local\jakarta-tomcat-4.1.18\webapps\ROOT\WEB-INF\lib. I restarted Tomcat and ran IE again with url: http://localhost:8080/hello_jstl.jsp. I got the prefect message "Hello world!" in the IE window!
Table of Contents
JSP (JavaServer Pages) Overview
Tomcat Installation on Windows Systems
Syntax of JSP Pages and JSP Documents
JavaBean Objects and "useBean" Action Elements
Managing HTTP Response Header Lines
Non-ASCII Characters Support in JSP Pages
Overview of JSTL (JSP Standard Tag Libraries)
Multiple Tags Working Together
Using Tomcat on CentOS Systems
Connecting to SQL Server from Servlet
Developing Web Applications with Servlet
Outdated: Installing GlassFish JSTL 1.2 on Tomcat
Outdated: Downloading and Installing Tomcat 7
Outdated: Installing Tomcat 5.5.7
Outdated: Installing Tomcat 4.1.18
Outdated: Java Class Converted by Tomcat 4.1.18
Outdated: Hijacking Servlet Converted from JSP
Outdated: Using Perl LWP::Debug Module to Debug
►Outdated: Installing JSTL 1.0 Apache Implementation
Outdated: Upgrade JDK 1.3 to JDK 1.4 on Tomcat 4.1
Outdated: Compilation Errors with JDK 1.4