jakarta-taglibs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lu...@apache.org
Subject cvs commit: jakarta-taglibs/standard/xml intro.xml
Date Wed, 01 May 2002 00:42:57 GMT
luehe       02/04/30 17:42:57

  Modified:    standard README README.dist
               standard/doc/web GettingStarted.html Overview.html
                        ReleaseNotes.html index.html
               standard/xml intro.xml
  Log:
  updated docs
  
  Revision  Changes    Path
  1.8       +6 -6      jakarta-taglibs/standard/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/README,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- README	19 Apr 2002 01:29:44 -0000	1.7
  +++ README	1 May 2002 00:42:56 -0000	1.8
  @@ -1,10 +1,10 @@
  -JSP Standard Tag Library (JSTL)
  -Release: Beta 2
  +Standard: An Implementation of the JSP[tm] Standard Tag Library (JSTL)
  +Release: 1.0
   
  -Thanks for downloading the JSTL Beta 2 release.  We hope you find the tags,
  -documents, and examples here of interest.  We're curious to hear your
  -feedback on this release, which represents work in progress toward a
  -standard JSP Tag Library.  Please contact us at
  +Thanks for downloading the Standard 1.0 taglib release.
  +We hope you find the tags, documents, and examples here of interest.
  +We're curious to hear your feedback on this release.  Please contact
  +us at
   
   	mailto:jsr052-comments@sun.com
   
  
  
  
  1.4       +9 -13     jakarta-taglibs/standard/README.dist
  
  Index: README.dist
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/README.dist,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- README.dist	19 Apr 2002 13:46:04 -0000	1.3
  +++ README.dist	1 May 2002 00:42:56 -0000	1.4
  @@ -1,19 +1,15 @@
  -JSP Standard Tag Library (JSTL)
  -Release: Beta 2
  -
  -Thanks for downloading the JSTL Beta 2 release.  We hope you find the tags,
  -documents, and examples here of interest.  We're curious to hear your
  -feedback on this release, which represents work in progress toward a
  -standard JSP Tag Library.  Please contact us at
  -
  -	mailto:jsr052-comments@sun.com
  -
  -with any comments you might have.
  +Standard: An Implementation of the JSP[tm] Standard Tag Library (JSTL)
  +Release: 1.0
   
   BINARY DISTRIBUTION
   
  -This is the binary distribution of the Beta 2 JSTL reference
  -implementation.
  +Thanks for downloading this release of the Standard taglib, an implementation
  +of JSTL. JSTL is an effort of the Java Community Process (JCP) and
  +comes out of the JSR-052 expert group. For more information on JSTL,
  +please go to http://java.sun.com/products/jsp/jstl.
  +
  +We hope you find the tags, documents, and examples in this binary
  +distribution of interest.
   
   The following two files are standalone web applications (WARs) that are
   designed to work out of the box in order to help you learn JSTL:
  
  
  
  1.12      +52 -70    jakarta-taglibs/standard/doc/web/GettingStarted.html
  
  Index: GettingStarted.html
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/doc/web/GettingStarted.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- GettingStarted.html	19 Apr 2002 01:29:44 -0000	1.11
  +++ GettingStarted.html	1 May 2002 00:42:57 -0000	1.12
  @@ -1,25 +1,18 @@
   <html>
   <head>
  -<title>JSTL: Getting Started</title>
  +<title>Getting Started</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   </head>
   
   <body bgcolor="#FFFFFF">
  -<h1>Getting started with JSTL 1.0 (Beta 2)</h1>
  +<h1>Getting Started with the Standard 1.0 Taglib</h1>
   
  -<p>This document describes how to get up and running quickly with JSTL's
  -second early-access release.  It can be useful to page authors and tag
  +<p>This document describes how to get up and running quickly with the
  +Standard 1.0 taglib, an implementation of the Java Server Pages&#153; Standard
  +Tag Library (JSTL). This document may be useful to page authors and tag
   developers who are interested in JSTL's functionality.  Using the
  -"jstl-examples" application is also a great way to familiarize yourself
  -with JSTL's functionality and use.</p>
  -
  -<p><b>IMPORTANT:</b> This release of JSTL is an early-access release
and
  -does not represent a standard of any kind.  The API and implementation are
  -subject to change in the future. The major purpose of this release is to
  -provide early information to the community of JSP developers about the
  -direction and scope of JSTL.  Community feedback is actively sought; if
  -you have any comments, please email us at
  -<a href="mailto:jsr-52-comments@jcp.org">jsr-52-comments@jcp.org</a>.
  +"standard-examples" application is also a great way to familiarize
  +yourself with JSTL's functionality and use.</p>
   
   <hr />
   <h2>Introduction</h2>
  @@ -27,8 +20,9 @@
   <a name="#1.1" /></a>
   <h3>What is JSTL?  Where does it come from?</h3>
   
  -<p>JSTL is the JSP(tm) Standard Tag Library.  It is an effort of the Java
  -Community Process (JCP) and comes out of the JSR-052 expert group.</p>
  +<p>JSTL is the Java Server Pages Standard Tag Library.  It is an
  +effort of the Java Community Process (JCP) and comes out of the
  +JSR-052 expert group.</p>
   
   <a name="#1.2" /></a>
   <h3>What does JSTL do?</h3>
  @@ -43,67 +37,48 @@
   JSP containers.  Also, when tags are standard, containers can recognize
   them and optimize their implementations.</p>
   
  -<p>The current early-access release of JSTL has support for core iteration
  +<p>JSTL provides support for core iteration
   and control-flow features, text inclusion, internationalizaton-capable
   formatting tags, and XML-manipulation tags.  It also supports an
  -<i>expression language</i> to simplify page development, and it includes
  -an experimental version of several such languages for testing purposes.  
  +<i>expression language</i> to simplify page development.
   Developers may also be interested in JSTL's current extensibility
   mechanisms; JSTL currently provides a framework for integrating custom
   tags with JSTL tags.</p>
   
  -<h3>What does "early access" mean?</h3>
  -
  -<p>As we noted above, <b>this release of JSTL is not an official release;
  -it does not represent a final standard of any kind</b>.  Basing production
  -systems on the APIs and implementations offered here is not advised.  The
  -good news is that you still have time to comment on JSTL before it is
  -finalized:  mail us at <a href="mailto:jsr-52-comments@jcp.org">
  -jsr-52-comments@jcp.org</a> if you have any comments.</p>
  -
  -<h3>What has changed in this release?</h3>
  +<h3>What has changed in this Standard taglib release?</h3>
   <p>Please see the <a href="ReleaseNotes.html">Release Notes</a> document
for 
  -  information on JSTL RI changes.</p>
  +  information on any release changes.</p>
   
   <p>&nbsp;</p>
   
   <hr />
   <h2><a name="#2" /></a>Getting started quickly</h2>
   
  -<p>JSTL 1.0 Beta 2 uses features provided only by the JSP 1.2 standard draft, so
it requires 
  -  a JSP 1.2 container. We recommend you test JSTL with Tomcat 4.0.</p>
  +<p>The Standard 1.0 taglib uses features provided only by the JSP 1.2
  +specification, so it requires a JSP 1.2 container. We recommend you
  +test the Standard 1.0 taglib with Tomcat 4.0.</p>
   
   <p>To install Tomcat, follow the instructions at <a
   href="http://jakarta.apache.org/tomcat">http://jakarta.apache.org/tomcat</a>.
  -To install the JSTL libraries for use in a web application, follow the
  -instructions at <a
  -href="http://jakarta.apache.org/taglibs/binarydist.html">
  +To install the Standard 1.0 taglib for use in a web application, follow the
  +instructions at <a href="http://jakarta.apache.org/taglibs/binarydist.html">
   http://jakarta.apache.org/taglibs/binarydist.html</a>.  You can also use
  -the "jstl-examples" application as a guide.</p>
  +the "standard-examples" application as a guide.</p>
   
  -<!--
  -<p>If your web application does not already use an XML parser, you will
  -need to make one available because current versions of Tomcat do not. See
  -the Tomcat 4 release notes (RELEASE-NOTES-4.0-B7.txt in the top level
  -directory of your Tomcat distribution) for more information about XML
  -parsers in Tomcat 4.</p>
  --->
  -
  -<p>To use JSTL, include the 'standard.jar' file in your application's
  -WEB-INF/lib directory.  If you use the default expression language
  -(ECMAScript), you should also include the distribution's 'js.jar' file in
  -WEB-INF/lib.</p>
  +<p>To use the Standard 1.0 taglib, include the 'jstl.jar' and
  +'standard.jar' files in your application's WEB-INF/lib directory.</p>
   
   <h3>Multiple tag libraries</h3>
   
  -<p>See the <a href="Overview.html">Overview Document</a> for information
  -on JSTL's constituent tag libraries.  That document lists JSTL's
  -current TLD URIs and recommended taglib prefixes.</p>
  -
  -<p>Using the JSTL libraries is simple; you simply need to import them into
  -your JSP pages using the <b>taglib</b> directive.  For instance, to import
  -the core JSTL library into your page, you would include the following line
  -at the top of your JSP page, as follows:</p>
  +<p>See the <a href="Overview.html">Overview Document</a> for
  +information on the constituent tag libraries of Standard 1.0.  That
  +document lists the TLD URIs and recommended taglib prefixes.</p>
  +
  +<p>Using the Standard 1.0 libraries is simple; you simply need to import
  +them into your JSP pages using the <b>taglib</b> directive.  For
  +instance, to import the 'core' JSTL library into your page, you would
  +include the following line at the top of your JSP page, as
  +follows:</p>
   
   <pre>
       &lt;%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %&gt;
  @@ -111,11 +86,16 @@
   
   <h3>Expression language</h3>
   
  -<p>Half of JSTL's tag libraries -- the recommended ones -- rely on an expression
language. The EL makes it easy for page authors to access and manipulate application data.</p>

  +<p>Half of JSTL's tags -- the recommended ones -- rely
  +on an expression language. The EL makes it easy for page authors to
  +access and manipulate application data.</p>
   
  -<p>For an overview and detailed definition of the default EL see <a href="http://www.jcp.org/aboutJava/communityprocess/review/jsr052/index.html">JSTL
1.0 Specification</a> Chapter 3 and Appendix A respectively.</p>
  +<p>For an overview and detailed definition of the default EL see Chapter 3 and Appendix
A of the <a href="http://java.sun.com/products/jsp/jstl">JSTL 1.0 Specification</a>.</p>
    
  -<p>The JSTL RI used to let you switch between a number of different expression languages
to facilitate experimentation and feecback. Multiple languages are no longer supported since
a default EL has been decided upon. </p>
  +<p>Earlier versions of the Standard 1.0 taglib used to
  +let you switch between a number of different expression languages to
  +facilitate experimentation and feecback. Multiple languages are no
  +longer supported since a default EL has been decided upon. </p>
   
   <p>
   
  @@ -127,13 +107,14 @@
       &lt;c:forEach items="<b>${page.myItems}</b>" /&gt;
   </pre>
   
  -<h3>Topics covered in JSTL 1.0 Beta 2</h3>
  +<h3>Topics covered in JSTL </h3>
   
  -<p>As we mentioned above, JSTL 1.0 Beta 2 includes core tags to support iteration,
conditionals, 
  -  and expression-language support. For more information on precisely how these 
  -  tags work, you should read the "Functional Description" documents provided as 
  -  part of this distribution. Here, we just offer a quick roadmap of each feature 
  -  in order to help orient you.</p>
  +<p>As we mentioned above, JSTL includes core tags to support
  +iteration, conditionals, and expression-language support. For more
  +information on precisely how these tags work, you should read the
  +"Functional Description" documents provided as part of this
  +distribution. Here, we just offer a quick roadmap of each feature in
  +order to help orient you.</p>
   
   <dl> 
     <dt><b>Iteration</b></dt>
  @@ -176,10 +157,11 @@
   
   <h3>For tag developers...</h3>
   
  -<p>Developers of custom tags should also read the "Functional Descriptions" provided

  -  for each topic addressed by JSTL 1.0 EA. JSTL 1.0 EA provides some abstract classes 
  -  that assist with rapid development of tags and promote integration of custom 
  -  tags with JSTL's tag set.</p>
  +<p>Developers of custom tags should also read the "Functional
  +Descriptions" provided for each topic addressed by JSTL.
  +JSTL defines some abstract classes that assist with rapid
  +development of tags and promote integration of custom tags with JSTL's
  +tag set.</p>
   
   <p>For instance, custom tags can use JSTL's expression-language
   mechanism.  As another example, extending
  @@ -194,7 +176,7 @@
   and &lt;forTokens&gt; tags extend this class and thus implement the
   <tt>javax.servlet.jsp.jstl.core.IteratorTag</tt> interface, which provides
   a well-defined mechanism for iteration tags to communicate with custom
  -subtags you can write.  See the "jstl-examples" application for one
  +subtags you can write.  See the "standard-examples" application for one
   example of how you might use such custom subtags.</p>
   
   </body>
  
  
  
  1.13      +15 -32    jakarta-taglibs/standard/doc/web/Overview.html
  
  Index: Overview.html
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/doc/web/Overview.html,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- Overview.html	19 Apr 2002 01:29:44 -0000	1.12
  +++ Overview.html	1 May 2002 00:42:57 -0000	1.13
  @@ -1,27 +1,21 @@
   <html>
   <head>
  -<title>JSPTL: Overview</title>
  +<title>JSTL: Overview</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   </head>
   
   <body bgcolor="#FFFFFF" text="#000000">
   <h1>Overview</h1>
   <p>This document provides a high level overview of the JSP&#153; Standard Tag

  -  Library (JSTL) as it stands for Beta 2. If you have a 
  -  strong opinion on the topic &#151; positive (you really like it), or constructive

  -  (we messed up some parts and you have some constructive comments for improvements) 
  -  &#151; we'll be happy to hear from you at <a href="mailto:jsr-52-comments@jcp.org">jsr-52-comments@jcp.org</a>.

  -  All comments will be read but we cannot guaranteee personal replies to all of 
  -  them. </p>
  -<p>Make sure you read this document first, then check out the jstl-examples web 
  +  Library (JSTL).</p>
  +
  +<p>Make sure you read this document first, then check out the standard-examples web

     application in the release (once you have installed it on your web container 
     following the instructions in the <a href="GettingStarted.html">Getting Started</a>

     document). This will help you get a good feel for what JSTL is all about. Then 
     browse the other docs to get all the details, and finally give JSTL a ride in 
  -  your own <b>prototype</b> web application. You should use JSTL only in prototype

  -  webapps because this is Early Access and things may/will change as we gather 
  -  feedback and make adjustments. Thanks for your help making JSTL an awesome standard 
  -  tag library...</p>
  +  your own <b>prototype</b> web application. Thanks for your help making JSTL
an awesome standard 
  +  tag library.</p>
   <h3>Design Philosophy</h3>
   <p>JSP tag libraries help provide a clean separation between the business logic 
     and the presentation layer of web applications. By keeping the programming logic 
  @@ -29,8 +23,7 @@
     pages without having to resort to the scripting language associated with their 
     JSP pages (usually the Java programming language). </p>
   <p>The base design philosophy in JSTL is therefore to provide page authors with 
  -  a script free environment. EA1 defines the foundation elements to make this 
  -  possible.</p>
  +  a script free environment.</p>
   <h3>Multiple TLDs</h3>
   <p>A Tag Library is a collection of actions that encapsulate functionality to 
     be used from within a JSP page. JSTL includes a wide variety of actions that 
  @@ -103,17 +96,9 @@
     the EL-based tag libraries, while it is still possible for hard core scripting 
     page authors to use JSTL with rtexprvalues (provides benefits for type safety 
     and performance) via the request-time based tag libraries (their URI simply 
  -  has the &quot;-rt&quot; suffix appended).</p>
  -<p>It is a hard task for the Expert Group to decide on a specific EL without first

  -  getting the general feeling from the community. This is why JSTL currently 
  -  does not define a specific EL, but provides mechanisms for experimentation with 
  -  a variety of ELs. Tell us what you feel is important for that EL, and feel free 
  -  to implement one that others can experiment with. The goal is to select a single 
  -  EL once the JSTL spec is ready for Community Review.</p>
  -<p>Early Access contains several candidate Expression Languages. One of them is 
  -  an implementation subset of ECMAScript (JavaScript) and is the one used by default. 
  -  Please check <a href="EcmaScriptEL.html">EcmaScript as an Expression Language 
  -  for JSTL</a>.</p>
  +  has the &quot;_rt&quot; suffix appended).</p>
  +<p>After a lot of productive deliberation, the JSR-052 expert group
  +  determined the syntax for a single expression language in JSTL.</p>
   <h3>Tag Collaboration</h3>
   <p>Tags usually collaborate with their environment in implicit and/or explicit 
     ways. Implicit collaboration is done via a well defined interface that allows 
  @@ -143,14 +128,12 @@
     and an appropriate name is selected for any other secondary piece of information 
     exposed (e.g. an iteration current status information is exported by the foreach 
     tag via attribute <code>status</code>.)</p>
  -<p>The fact that JSTL tags do not expose scripting variables would make it hard 
  -  to collaborate with other tags whose data must be passed as rtexprvalues. To 
  -  that effect, tag &lt;declare&gt; allows to declare a scripting variable to be

  -  associated with the JSP scoped attribute of the same name.</p>
   <h3>Tag Overloading</h3>
  -<p>In JSTL, we try as much as possible to avoid too much &quot;overloading&quot;

  -  of a tag; i.e. tags with lots of attributes that can do just about anything. 
  -  Rather, we privilege a larger number of tags with well focused behavior.</p>
  +<p>One of the design principles of JSTL is to avoid too much
  +&quot;overloading&quot; of a tag, that is, to avoid tags with lots of
  +attributes that can do just about anything. Instead, JSTL gives
  +preference to a (slightly) larger number of tags with well focused
  +behavior.</p>
   <p>&nbsp;</p>
   </body>
   </html>
  
  
  
  1.18      +17 -10    jakarta-taglibs/standard/doc/web/ReleaseNotes.html
  
  Index: ReleaseNotes.html
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/doc/web/ReleaseNotes.html,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- ReleaseNotes.html	19 Apr 2002 02:37:51 -0000	1.17
  +++ ReleaseNotes.html	1 May 2002 00:42:57 -0000	1.18
  @@ -1,26 +1,33 @@
   <html>
   <head>
  -<title>JSTL: Release Notes</title>
  +<title>Standard 1.0 Release Notes</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   </head>
   
   <body bgcolor="#FFFFFF">
  -<h1>'Standard' taglib (JSTL RI): Release Notes</h1>
  -
  -<p><b>The JSTL 1.0 Beta 2 RI builds on the 1.0 Beta 1 release, which
  -introduced a variety of new features and rounded out some of the support
  -initially provided in 1.0 EA3.</b></p>
  +<center>
  +<h1>
  +Standard: An Implementation of the JSP&#153; Standard Tag Library (JSTL)<br>
  +Version: 1.0<br>
  +Release Notes
  +</h1>
  +</center>
  +
  +<p>The Standard 1.0 release builds on the Standard 1.0 Beta 2
  +release, which introduced a variety of new features and rounded out some of
  +the support initially provided in Standard 1.0 EA3.</p>
   
  +<p>The Standard 1.0 release, which is hosted at Apache, is used as the source repository
for the <a href="http://java.sun.com/products/jsp/jstl">JSTL 1.0 reference implementation</a>
supplied by Sun Microsystems, Inc.</p>
   <hr/>
   
   <dt><b>19 Apr 2002 </b></dt>
  -<dd>JSTL 1.0 Beta2 RI, version 1.0, introduced. See Appendix B of the JSTL Proposed
Final Draft (at http://jcp.org/aboutJava/communityprocess/first/jsr052/index.html) for a list
of changes since Beta1.</dd>
  +<dd>Standard 1.0 Beta2 released, which is compliant with the <a href="http://jcp.org/aboutJava/communityprocess/first/jsr052/">JSTL
Proposed Final Draft</a>.</dd>
   
   <p><dt><b>12 Mar 2002 </b></dt>
  -<dd>JSTL 1.0 Beta1 RI, version 1.0, introduced.</dd>
  +<dd>Standard 1.0 Beta1 released, which is compliant with the <a href="http://jcp.org/aboutJava/communityprocess/review/jsr052/">JSTL
Public Review Draft</a>.</dd>
   
   <p><dt><b>12 Dec 2001</b></dt>
  -<dd>JSTL 1.0 EA3 RI, version 1.0, introduced.  Version includes the following
  +<dd>Standard 1.0 EA3 released.  Version includes the following
   changes and additions:
   <ul>
    <li>Introduction of SQL tags ("sql:*" library).</li>
  @@ -34,7 +41,7 @@
   </dd>
   
   <dt><b>21 Nov 2001</b></dt>
  -<dd>JSTL 1.0 EA2 RI, version 1.0, introduced.  Version includes the following
  +<dd>Standard 1.0 EA2 introduced.  Version includes the following
   major changes and additions:
   <ul>
    <li>JSPTL has been renamed to JSTL.</li>
  
  
  
  1.12      +19 -24    jakarta-taglibs/standard/doc/web/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/doc/web/index.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- index.html	19 Apr 2002 01:29:44 -0000	1.11
  +++ index.html	1 May 2002 00:42:57 -0000	1.12
  @@ -1,18 +1,15 @@
   <html>
   <head>
  -<title>standard - Reference Implementation of the JSP(tm) Standard Tag
  -  Library</title>
  +<title>Standard: An Implementation of the JSP&#153; Standard Tag Library (JSTL)</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   </head>
   
   <body bgcolor="#FFFFFF">
  -<h1>RI for the JSP&#153; Standard Tag Library (JSTL)</h1>
  -<h2>Release: 1.0 Beta 2</h2>
  +<h1>Standard: An Implementation of the JSP&#153; Standard Tag Library (JSTL)</h1>
  +<h2>Release: 1.0</h2>
   
  -<p>Thanks for downloading the JSTL 1.0 Beta 2 release. We hope you find the tags,
documents, 
  -  and examples here of interest. We're curious to hear your feedback on this release, 
  -  which represents work in progress toward a standard JSP Tag Library. Please 
  -  contact us at</p>
  +<p>Thanks for downloading the Standard 1.0 release. We hope you find the tags, documents,

  +  and examples here of interest. We're curious to hear your feedback on this release. Please
contact us at</p>
   
   <pre>	<a href="mailto:jsr-52-comments@jcp.org">jsr-52-comments@jcp.org</a>
   </pre>
  @@ -28,10 +25,9 @@
       you get started with this release.</li>
     <li><a href="Overview.html">Overview</a>: An overview of JSTL's design
philosophy 
       and current syntax.</li>
  -  <li><a href="ReleaseNotes.html">Release Notes</a>: Changes since 1.0
Beta 1, and other 
  -    historical information.</li>
  -  <li><a href="http://www.jcp.org/aboutJava/communityprocess/review/jsr052/index.html">
  -    JSTL 1.0 Specification</a> developed by the JSR052 expert group unider the
  +  <li><a href="ReleaseNotes.html">Release Notes</a>: Release history
of the Standard 1.0 taglib.</li>
  +  <li><a href="http://java.sun.com/products/jsp/jstl">
  +    JSTL 1.0 Specification</a> developed by the JSR052 expert group under the
       <a href="http://www.jcp.org">Java Community Process</a>. 
       <ul>
         <li>The specification is a formal description of the functionality and 
  @@ -41,40 +37,39 @@
   
   <h3>Examples ('examples' directory)</h3>
   
  -<p>	The JSTL-examples application included with this distribution
  +<p>	The standard-examples application included with this distribution
   	demonstrates the current capabilities of JSTL, exploring idioms
   	and usage patterns when appropriate.</p>
   
  -<h3>Reference implementation ('src' and 'conf' directories)</h3>
  +<h3>Implementation of JSTL ('src' and 'conf' directories)</h3>
   
   <p>	Every effort has been made to provide a functional, robust, and
  -	speedy reference implementation (RI) for the current functionality
  -	JSTL offers.  For developers, the code is commented thoroughly
  +	speedy implementation of JSTL.
  +        For developers, the code is commented thoroughly
   	to help provide an understanding of design considerations and
   	salient implementation details.</p>
   
  -<p>	Classes in the javax.servlet.JSTL represent the current
  -	draft of the JSTL API classes.  Classes under org.apache.*
  -	represent the reference implementation, expected to be released
  -	through Jakarta Taglibs.  The package structure for the RI is
  -	organized as follows:</p>
  +<p>	Classes in any of the subpackages of javax.servlet.jsp.jstl represent
  +        JSTL API classes. Classes under org.apache.* represent implementation
  +        classes. The implementation's package structure is organized as
  +        follows:</p>
   
   <pre>
     org.apache.taglibs.standard
      .tag         tag handlers and routines related to them
         .common      handlers and support routines common for RT/EL attributes
             .core    core library (common)
  -          .fmt     internationalization-capable formatting tags (common)
  +          .fmt     i18n-capable formatting tags (common)
             .xml     XML manipulation library (common)
   	  .sql	   SQL library (common)
         .el          handlers specific to expression language (EL) evaluation
             .core    core library (EL)
  -          .fmt     internationalization-capable formatting tags (EL)
  +          .fmt     i18n-capable formatting tags (EL)
             .xml     XML manipulation library (EL)
   	  .sql	   SQL library (EL)
         .rt          handlers specific to rtexprvalue (rt) evaluation
             .core    core library (rt)
  -          .fmt     internationalization-capable formatting tags (rt)
  +          .fmt     i18n-capable formatting tags (rt)
             .xml     XML manipulation library (rt)
   	  .sql	   SQL library (rt)
      .tei         TagExtraInfo classes (common to both libraries)
  
  
  
  1.13      +22 -37    jakarta-taglibs/standard/xml/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/standard/xml/intro.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- intro.xml	19 Apr 2002 20:57:51 -0000	1.12
  +++ intro.xml	1 May 2002 00:42:57 -0000	1.13
  @@ -3,77 +3,64 @@
   
   <properties>
     <author>Shawn Bayern</author>
  -  <title>The Jakarta-Taglibs Project: 'Standard' taglib: JSP(tm) Standard Tag Library
(JSTL) RI</title>
  +  <title>The Jakarta-Taglibs Project: 'Standard' taglib: JSP[tm] Standard Tag Library
(JSTL) implementation</title>
   </properties>
   
   <body>
   
     <section name="'Standard' Taglib" href="Welcome">
   
  -    <big><b>JSP(tm) Standard Tag Library reference implementation (Beta 2)</b></big>
  +    <big><b>JSP(tm) Standard Tag Library implementation (1.0)</b></big>
   
       <p>The <a href="http://www.jcp.org/jsr/detail/52.jsp">JSR-052 Expert Group</a>,
         operating under the Java Community Process, will be hosting the
  -      reference implementation of the JSP Standard Tag Library (JSTL) at
  -      Jakarta Taglibs.  JSTL is currently in the 
  -      <a href="http://jcp.org/procedures/jcp2/index.jsp#3.2">
  -      Proposed Final Draft stage</a> of the Java Community Process.  The
  -      <a href="http://jcp.org/aboutJava/communityprocess/first/jsr052">
  -      JSTL Proposed Final Draft</a> is now available.
  +      reference implementation of the
  +      <a href="http://java.sun.com/products/jsp/jstl">JSP Standard Tag Library (JSTL)</a>
at Jakarta Taglibs.
       </p>
   
       <p><b>NOTE:</b> JSTL requires a JSP container that supports
         the Java Servlet 2.3 and JavaServer Pages 1.2 specifications.
         Jakarta  <a href="http://jakarta.apache.org/tomcat/">
  -      Tomcat 4</a> supports the new specifications.  JSTL Beta 2
  +      Tomcat 4</a> supports the new specifications. The Standard 1.0 taglib
         has been tested with Tomcat 4.0.3 and Tomcat 4.0.4B2.
       </p>
   
  -    <p><b>IMPORTANT:</b> This release of the JSTL RI is a beta release
  -      and does not yet represent a final standard.  The API and implementation
  -      are subject to change in the future.  Community feedback is actively
  -      sought; if you have any comments, please email us at
  -      <a href="mailto:jsr-52-comments@jcp.org">jsr-52-comments@jcp.org</a>.
  -    </p>
  -
     </section>
   
     <section name="'Standard' Taglib News" href="News">
   
       <news>
         <newsitem date="4/19/2002">
  -	RI Beta 2 made available for
  -	<a href="/builds/jakarta-taglibs/releases/standard">download</a>.
  -        The <a href="http://jcp.org/aboutJava/communityprocess/first/jsr052/">
  -        JSTL Proposed Final Draft</a> is now available.
  +	Standard 1.0 Beta 2 was posted, and the
  +        <a href="http://java.sun.com/products/jsp/jstl">
  +        JSTL Proposed Final Draft</a> was made available.
         </newsitem>
         <newsitem date="3/12/2002">
  -	RI Beta 1 was posted, and
  -        the <a href="http://jcp.org/aboutJava/communityprocess/review/jsr052">
  +	Standard 1.0 Beta 1 was posted, and the
  +        <a href="http://java.sun.com/products/jsp/jstl">
           JSTL Public Draft</a> was made available.
         </newsitem>
         <newsitem date="12/15/2001">
  -	Early Access Release 3 was posted.
  +	Standard 1.0 Early Access Release 3 was posted.
         </newsitem>
         <newsitem date="11/21/2001">
  -	Early Access Release 2 was posted.
  +	Standard 1.0 Early Access Release 2 was posted.
   	The "jsptl" tag library has been renamed to the "standard" tag
   	library.  JSPTL has been renamed to JSTL.
         </newsitem>
         <newsitem date="10/09/2001">
  -	Early Access Release 1.2 was posted.
  +	Standard 1.0 Early Access Release 1.2 was posted.
   	This version, like EA 1.1, was compatible with Tomcat 4.0.
         </newsitem>
         <newsitem date="07/23/2001">
  -        Early Access Release 1.1 was posted.
  -        This version was compatible with 
  -        Tomcat 4 B6 and Tomcat 4.0.
  +        Standard 1.0 Early Access Release 1.1 was posted.
  +        This version was compatible with Tomcat 4 B6 and Tomcat 4.0.
         </newsitem>
         <newsitem date="07/10/2001">
  -        Early Access Release 1 of the JSTL was posted.
  +        Standard 1.0 Early Access Release 1 was posted.
         </newsitem>
         <newsitem date="07/08/2001">
  -        JSTL contributed by the Java Community Process
  +        Standard 1.0 contributed by the Java Community Process
           <a href="http://www.jcp.org/jsr/detail/52.jsp">JSR-052 Expert Group</a>
           and imported into CVS.
         </newsitem>
  @@ -84,14 +71,13 @@
     <section name="Documentation" href="Documentation">
   
       <p>For more information about the JSP Standard Tag Library,
  -       look at the on-line documentation for Beta 2:</p>
  +       look at the on-line documentation:</p>
       <ul>
         <!--  Uncomment this section and modify as needed when you start
               doing releases of the taglib, a link can be made to each
               available release. -->
  -      <li>View the Beta 2 documentation
  -        <a href="standard-beta2/index.html">
  -        JSP Standard Tag Library Beta 2 Documentation</a>
  +      <li>View the Standard 1.0 taglib documentation
  +        <a href="standard/index.html">Standard 1.0 Documentation</a>
         </li>
   
         <li>View the most recent, nightly build of the
  @@ -117,12 +103,11 @@
   
       <!--  Uncomment this section and modify as needed when you start
             doing releases of the taglib. -->
  -    <p>Download a binary distribution of the JSP Standard Tag Library
  -      Beta 2 release:</p>
  +    <p>Download a binary distribution of the Standard 1.0 release:</p>
       <ul>
         <li>
           <a href="http://jakarta.apache.org/builds/jakarta-taglibs/releases/standard/">
  -        JSP Standard Tag Library Beta 2 release</a></li>
  +        Standard 1.0 release</a></li>
       </ul>
   
       <p>Download the most recent, nightly snapshot:</p>
  
  
  

--
To unsubscribe, e-mail:   <mailto:taglibs-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:taglibs-dev-help@jakarta.apache.org>


Mime
View raw message