On Mon, 14 Jan 2002, John Yu wrote:

> Date: Mon, 14 Jan 2002 11:13:34 +0800
> From: John Yu <[EMAIL PROTECTED]>
> Reply-To: Struts Developers List <[EMAIL PROTECTED]>
> To: Struts Developers List <[EMAIL PROTECTED]>
> Subject: Comptability of JSR 127 and Struts [Was: SHORT TERM PLANS]
>
> I'm wondering how JSR-127 will fit with Struts.
>

It's too early to know much, but I'm confident about the long term
outcome.

> While it's beyond my comprehension how JSR-127 will look like and offer, I
> have this gut feeling that there is an architectural impedance. Frankly,
> it's still vague to me what and how JSR-127 tries to achieve and I always
> thought the JSR-127 effort would somehow overlap a lot with Struts.
>
> Can someone shed some light on this? (Martin, I think you mentioned you saw
> the demo in JavaOne. And Craig, I think you are on the expert group?)

Yes, I am on the expert group forFaces (and for the JSP Standard Tag
Library, JSTL).  Discussions are ongoing, and good progress towards
defining a good architecture for GUI components is being made.

In general terms, I look at JavaServer Faces (and the JSP Standard Tag
Library) as "mainstream" efforts that will, ultimately, supplant the use
of the majority of the Struts custom tag libraries.  We'll continue to
support the existing libraries (there are *way* too many apps using them
to consider deprecating them :-), but I am not putting any attention on
major functional improvements in the areas that Faces and JSTL are going
to cover.  Instead, I'm going to be focusing my personal attention on
things like the multi-application support (just checked in), and
integration of the workflow project that is in the Commons sandbox.

Happily, the Struts controller doesn't care what technology was used to
create the user interface -- it deals with request parameters and request
dispatcher forwards.  We may need to do a little bit of glue work to
emulate some of the "automatic" interactions between form beans and the UI
compoennts, but I don't anticipate any significant hurdles in this
respect.

I would encourage future-looking Struts applcation developers to start
learning the JSP Standard Tag Library (JSTL) now -- you can get the early
access release from <http://jakarta.apache.org/taglibs> -- and be ready to
examine an early access release of Faces if and when the Expert Group is
ready to share one.

> --
> John
>

Craig McClanahan


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

Reply via email to