On Tue, 11 Feb 2003, David Graham wrote:

> Date: Tue, 11 Feb 2003 10:08:08 -0700
> From: David Graham <[EMAIL PROTECTED]>
> Reply-To: Struts Developers List <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: Re: <nested> taglib purpose?
>
> So nested and struts-el provide the same functionality in different ways.
> It seems like we're having a lot of taglib problems lately and the amount of
> time required for the people that didn't write them to fix them is large.
>

One of the reasons I want to get out of the tag library business in the
long run, and use JavaServer Faces components plus JSTL tags, and let
other folks write tags :-).

Seriously, the nested tag library did come first in history, and its not
fair to just stop updating it as we add attributes on the underlying tag
versions -- just as it would not be fair to stop supporting
<logic:iterate> just because JSTL is here.  A major refactoring of the
taglib sources could make this (and the same operation for struts-el tags)
a lot easier, by sharing more code. This seems like a useful exercise in a
1.2 time frame.

By the way, there's one more really important difference -- nested tags
will work on JSP 1.1, struts-el requires JSP 1.2.

> David

Craig

>
> >
> >The nested tag library uses BeanUtils syntax for it property accessors,
> >which is more consistent with the original tags than EL-based stuff is.
> >For pages that use lots of EL, the struts-el tags are going to feel easier
> >to use.  To each their own.
> >
> >The nested tags also, in many circumstances, can lead to shorter
> >expressions because of the implied-parentage stuff.
>
> >Craig
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> _________________________________________________________________
> Tired of spam? Get advanced junk mail protection with MSN 8.
> http://join.msn.com/?page=features/junkmail
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to