> Why have a taglib directive if there is no standard for tag extensions?
>
> Obviously it's there because some JSP implementors were planning to
> introduce their own non-standard tags (heck, they already have) and/or
> wanted to jump the gun on extendable tag libraries.
>

        That is exactly the case.

> This is a tricky situation, standards-wise. Given the thirst frequently
> expressed here for more HTML-writer-friendly JSP pages, I'd guess people
> will use these vendor-specific tags. Which could easily mean that pages
> written for one implementation won't run on another, which is no standard
> at all.
>

        We hope this will not happen!

> It is way more important to ensure this doesn't happen than to squeeze a
> few more tags into JSP 1.0.

        Agreed!
>
> Given that everything can't happen overnight, Sun has chosen a sensible
> middle ground. The taglib directive, together with the set of guidelines
> for tags (rather quietly blended into the 1.0 spec) makes it at least
> possible that pages using extended tags won't have to be rewritten to work
> with JSP 1.1.

        That's what we hope for.
>
> I'd expect Sun to be working closely with implementors to ensure that
> "pre-release" tag extension mechanisms can work in other vendors'
> implementations, and can easily conform to the eventual 1.1 standard.
>

        You can be assured that we are being pretty adamant about this!

> Meanwhile, the right short term answer for friendly coexistence with HTML
> designers is to develop a programming style that minimizes the amount of
> raw Java in JSP files and makes maximal use of the standard tags that _do_
> exist in 1.0.
>

        Agreed!

> Bob Foster
> Symantec Internet Tools  http://www.visualcafe.com/
>


--
 E-Mail: [EMAIL PROTECTED]         Mail: Laurence P. G. Cable,
                                               Java Software,
                                               Sun Microsystems Inc.,
                                               Mailstop UCUP02-201,
 Phone : 408-343-1776 (x51776)                 901 San Antonio Road
 Fax   : 408-863-3195                          Palo Alto CA 94043.

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JSP-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to