You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by dm...@apache.org on 2003/06/06 06:33:36 UTC

cvs commit: jakarta-struts/contrib/struts-el README.txt

dmkarr      2003/06/05 21:33:35

  Modified:    contrib/struts-el README.txt
  Log:
  Bug: 20486
  
  Added a note about the history of the porting of the "iterate" tag and the
  implementation of code to check for "c:forEach" in addition to "logic:iterate".
  Also clarified that the Jakarta Taglibs implementation of the JSTL is being
  used for the EL engine.
  
  Revision  Changes    Path
  1.3       +12 -3     jakarta-struts/contrib/struts-el/README.txt
  
  Index: README.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/struts-el/README.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- README.txt	27 Dec 2002 02:23:52 -0000	1.2
  +++ README.txt	6 Jun 2003 04:33:35 -0000	1.3
  @@ -8,8 +8,8 @@
   This subproject is an extension of the Struts tag library.  Each JSP custom tag
   in this library is a subclass of an associated tag in the Struts tag library.
   One difference is that this tag library does not use "rtexprvalues", it uses
  -the expression evaluation engine in the JSP Standard Tag Library (version 1.0)
  -to evaluate attribute values.
  +the expression evaluation engine in the Jakarta Taglibs implementation of the
  +JSP Standard Tag Library (version 1.0) to evaluate attribute values.
   
   In addition, some of the Struts tags were not ported to this library, as it was
   determined that their functionality was entirely supplied by the JSTL.  These
  @@ -30,7 +30,9 @@
   library.  This section reviews which Struts tags are NOT implemented in the
   Struts-EL library, and which JSTL tags provide that feature.
   
  -Many of the non-porting decisions were based on the fact that the JSTL expression language itself provides the same functionality.  In those cases, in addition to a possible JSTL tag name, the symbol "EL" will be listed.
  +Many of the non-porting decisions were based on the fact that the JSTL
  +expression language itself provides the same functionality.  In those cases, in
  +addition to a possible JSTL tag name, the symbol "EL" will be listed.
   
   Bean Tag Library Tags NOT Implemented in Struts-EL
   --------------------------------------------------
  @@ -57,6 +59,13 @@
   lessThan				c:if, c:when, EL
   notEmpty				c:if, c:when, EL
   notEqual				c:if, c:when, EL
  +
  +(Note that the "iterate" tag was originally ported, even with the presence of
  +the "c:forEach" tag, as the "indexed tag" functionality was not supported when
  +using "c:forEach" instead of "logic:iterate".  This has since been rectified,
  +such that the "indexed tag" functionality checks for being contained in a
  +"c:forEach" tag, in addition to the "logic:iterate" tag.  However, the ported
  +"iterate" tag has not been removed from Struts-EL, for backward compatibility.)
   
   Html Tag Library Tags NOT Implemented in Struts-EL
   --------------------------------------------------
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org