You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Shawn Bayern <ba...@essentially.net> on 2002/06/22 01:36:56 UTC
JSTL
Struts developers,
I've just announced the final 1.0 release of the Standard Taglib at
Jakarta Taglibs (see announcement below). The Standard Taglib is an
implementation of the JSP Standard Tag Library (JSTL).
Concerning integration between JSTL and Struts in the future, I'm happy to
coordinate with anyone who has questions about JSTL. I'm not currently on
the struts-dev mailing list, but I can join if you guys think it would be
worthwhile. Either way, feel free to contact me if you've got any
questions.
Best,
Shawn
---------- Forwarded message ----------
Date: Fri, 21 Jun 2002 19:35:25 -0400 (EDT)
From: Shawn Bayern <ba...@essentially.net>
To: struts-user@jakarta.apache.org
Subject: [ANNOUNCE] JSTL implementation available (Jakarta Taglibs)
Struts users,
As the JSP Standard Tag Library (JSTL) has hit each major milestone, I've
mailed this list to notify you of its progress. Now, I have more good
news.
JSTL 1.0 was finalized in May 2002. Today, Jakarta Taglibs released
version 1.0 of its "Standard Taglib," an implementation of JSTL. (The
implementation at Jakarta Taglibs is also the basis for Sun's reference
implementation of JSTL, which was bundled with the Web Services Developer
Pack earlier in June.)
You can download the 1.0 release of the Standard Taglib at
http://jakarta.apache.org/builds/jakarta-taglibs/releases/standard/
The Standard Taglib requires JSP 1.2; it has been tested with Tomcat
4.0.4. (Earlier versions of Tomcat may have trouble loading the JAXP 1.2
classes included with our distribution, so I recommend using Tomcat 4.0.4.
A set of older XML files is available from the URL above if you want to
use an older version of Tomcat.)
Please direct JSTL questions to the taglibs-user@jakarta.apache.org
mailing list. I'm happy to answer JSTL questions personally, though for
detailed discussion, I might refer you to the list.
For general information about JSTL, as well as a link to the formal
specification, pointers to upcoming books on JSTL, and current articles,
see
http://java.sun.com/products/jsp/jstl/
If you have any comments for future versions of JSTL, you can submit them
to our expert group by mailing jsr-52-comments@jcp.org.
Enjoy,
--
Shawn Bayern
JSTL reference implementation lead
Author, "JSTL in Action" http://www.manning.com/bayern (July 2002)
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: JSTL
Posted by Shawn Bayern <ba...@essentially.net>.
On Sat, 22 Jun 2002, Craig R. McClanahan wrote:
> One thing I'd like to see done is to have all the Struts tags that use
> the "name/property/scope" pattern of attributes (for access to bean
> properties) also support a "var" attribute that understands the
> expression language syntax from JSTL.
I might be misunderstanding, but just a quick clarification: in JSTL,
'var' is used for output from tags ("the name of the variable exposed").
Struts might want to come up with a convention for an attribute to
supplement name/property/scope and use the EL; perhaps 'value', as many
JSTL tags do.
> That way, page authors could start transitioning to this style while
> keeping the functionality of their existing Struts tags, and/or
> develop pages where JSTL and Struts tags can easily interoperate. It
> would be cool if Shawn could assist in making the EL evaluation engine
> (from the standard taglib) available separately -- something we've
> talked about on occasion -- and assisting in updating a couple of
> existing tags as a model.
Absolutely; I'm all set to help with this whenever it's convenient.
We've arranged our EL implementation (at Jakarta Taglibs) so that most of
the hard work of "modularity" is already done; cutting a separate release
of the EL, perhaps through Jakarta Commons, is now mostly a matter of
logistics.
Best,
--
Shawn Bayern
"JSTL in Action" http://www.jstlbook.com
(coming in July 2002 from Manning Publications)
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: JSTL
Posted by "Craig R. McClanahan" <cr...@apache.org>.
On Fri, 21 Jun 2002, Shawn Bayern wrote:
> Date: Fri, 21 Jun 2002 19:36:56 -0400 (EDT)
> From: Shawn Bayern <ba...@essentially.net>
> Reply-To: Struts Developers List <st...@jakarta.apache.org>
> To: struts-dev@jakarta.apache.org
> Subject: JSTL
>
> Struts developers,
>
> I've just announced the final 1.0 release of the Standard Taglib at
> Jakarta Taglibs (see announcement below). The Standard Taglib is an
> implementation of the JSP Standard Tag Library (JSTL).
>
> Concerning integration between JSTL and Struts in the future, I'm happy to
> coordinate with anyone who has questions about JSTL. I'm not currently on
> the struts-dev mailing list, but I can join if you guys think it would be
> worthwhile. Either way, feel free to contact me if you've got any
> questions.
>
One thing I'd like to see done is to have all the Struts tags that use the
"name/property/scope" pattern of attributes (for access to bean
properties) also support a "var" attribute that understands the expression
language syntax from JSTL. That way, page authors could start
transitioning to this style while keeping the functionality of their
existing Struts tags, and/or develop pages where JSTL and Struts tags can
easily interoperate. It would be cool if Shawn could assist in making the
EL evaluation engine (from the standard taglib) available separately --
something we've talked about on occasion -- and assisting in updating a
couple of existing tags as a model. (NOTE - this is for delivery in a
post-1.1 release as far as I'm concerned.)
Over the longer term, I see the use of JSTL replacing pretty much all of
the bean and logic taglibs in Struts -- we need to make this transition as
easy as possible.
> Best,
>
> Shawn
>
Craig
> ---------- Forwarded message ----------
> Date: Fri, 21 Jun 2002 19:35:25 -0400 (EDT)
> From: Shawn Bayern <ba...@essentially.net>
> To: struts-user@jakarta.apache.org
> Subject: [ANNOUNCE] JSTL implementation available (Jakarta Taglibs)
>
> Struts users,
>
> As the JSP Standard Tag Library (JSTL) has hit each major milestone, I've
> mailed this list to notify you of its progress. Now, I have more good
> news.
>
> JSTL 1.0 was finalized in May 2002. Today, Jakarta Taglibs released
> version 1.0 of its "Standard Taglib," an implementation of JSTL. (The
> implementation at Jakarta Taglibs is also the basis for Sun's reference
> implementation of JSTL, which was bundled with the Web Services Developer
> Pack earlier in June.)
>
> You can download the 1.0 release of the Standard Taglib at
>
> http://jakarta.apache.org/builds/jakarta-taglibs/releases/standard/
>
> The Standard Taglib requires JSP 1.2; it has been tested with Tomcat
> 4.0.4. (Earlier versions of Tomcat may have trouble loading the JAXP 1.2
> classes included with our distribution, so I recommend using Tomcat 4.0.4.
> A set of older XML files is available from the URL above if you want to
> use an older version of Tomcat.)
>
> Please direct JSTL questions to the taglibs-user@jakarta.apache.org
> mailing list. I'm happy to answer JSTL questions personally, though for
> detailed discussion, I might refer you to the list.
>
> For general information about JSTL, as well as a link to the formal
> specification, pointers to upcoming books on JSTL, and current articles,
> see
>
> http://java.sun.com/products/jsp/jstl/
>
> If you have any comments for future versions of JSTL, you can submit them
> to our expert group by mailing jsr-52-comments@jcp.org.
>
> Enjoy,
>
> --
> Shawn Bayern
> JSTL reference implementation lead
> Author, "JSTL in Action" http://www.manning.com/bayern (July 2002)
>
>
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>