> From: Hassan Schroeder [mailto:[EMAIL PROTECTED] 
> Subject: Re: What is Tomcat 6 status?
> 
> I don't believe that's true. The JSP spec defines Tag 
> Libraries, and an Expression Language (EL) that's used
> by the JSTL -- but I don't see a definition of the JSTL
> features in either JSP 2.0 or 2.1...

Correct.  From Sun's JSTL page:

"The JSTL 1.2 Maintenace [sic] Release aligns with the Unified
Expression Language (EL) that is being delivered as part of the
JavaServer Pages (JSP) 2.1 specification."

As you said, it's the EL that's part of JSP 2.1, not JSTL.

I can think of several reasons why Tomcat doesn't include JSTL
libraries:

1) Different implementations may produce slightly different results;
Tomcat should not lock developers into a specific one.

2) Different webapps may require different versions of JSTL.

3) Apache may not have a redistribution license for non-Jakarta
implementations (e.g., the Sun ones that are part of Java EE and JWSDP).

Finally, a note from the Jakarta Taglibs web page:

"Versions 1.0 and 1.1 of the JSTL specification are implemented here.
Version 1.2 is not and there are currently no plans for JSTL 1.2 to be
implemented at Jakarta - instead we advise you to investigate the
implementation available from the Glassfish project under the Common
Development and Distribution License (CDDL)."

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to