Just as an additional point to this discussion, some vendors (Macromedia for
one) seem keen on JSF. At the ServerSide Symposium in Boston this year they
had some interesting demonstrations of J2EE apps using JSF components that
rendered Flash grid/table type controls.

-----Original Message-----
From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 10, 2003 2:19 PM
To: Struts Users Mailing List
Subject: Re: JSTL and JSF What does the future hold?




On Thu, 10 Jul 2003, Davidson, Glenn wrote:

> Date: Thu, 10 Jul 2003 10:08:15 -0400
> From: "Davidson, Glenn" <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: 'Struts Users Mailing List' <[EMAIL PROTECTED]>
> Subject: JSTL and JSF What does the future hold?
>
> Many of us a new to Struts and have limited time to learn new
technologies.
> I have heard some (not a lot) of hype for Java Server Faces. Being new and
> having to learn this technology what recommendation can you give? Should
we
> skip JSTL?

No.  The capabilities it provides are very powerful and useful.  Learning
JSTL now also gives you exposure to the expression language capabilities
-- and when you get to JSP 2.0, you'll have the pleasant ability to use
those expressions *everywhere* in your page (even in template text), not
just in tags that understand it.

Struts includes a contributed library called struts-el which recasts some
existing Struts tags with support for EL expressions, so Struts and JSTL
work very nicely together.

If you're using JSP for your rendering technology, you definitely want to
use JSTL.

> Should we jump to JSF? Many of you on this list are actually
> creating these new technologies and we look to you for some guidance.
>

(Besides being the original developer of Struts, I am the
co-specification-lead for JavaServer Faces).

You should start learning about JavaServer Faces now, but won't be able to
actually deploy anything on it until the spec goes final (later this year)
and implementations become available.

As with JSTL, there's an opportunity to use Struts and JavaServer Faces
together, so that you can use the more powerful component tags instead of
the Struts HTML tags, but keep all your back-end Actions and form beans.

http://jakarta.apache.org/builds/jakarta-struts/release/struts-faces/

> Thanks
>
> Glenn
>
>

Craig


---------------------------------------------------------------------
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