Thanks, Joe,

Some thoughts below:


On Tue, 9 Nov 2004 12:26:22 -0600, Joe Germuska <[EMAIL PROTECTED]> wrote:

> 
> >Aren't Struts and JSF in the end really competitors?  Seems so to me.
> >I cannot see them merging in any sensible solution.
> 
> No, I don't think so.  JSF is primarily focused on the view.  Struts
> is only partially focused on the view.  I think it's plausible that
> they could cooperate, even though I haven't yet decided that that's
> the best way forward.  As noted above, I suspect that trying to use
> JSF as a complete controller solution would lead to the same kinds of
> problems people had in "Model 1" (JSP-centered) development.
> 

I may have misunderstood, and I am at a disadvantage because I am
still trying to get a good idea of what JSF is all about, but I
thought that Craig saw any merger between Struts and JSF as a
temporary thing which was fundamentally not a long run arrangement.

> >I don't think that this note by "Vinny" is unimportant.  I like the
> >idea of something like JSF for the view.  I am not sure I like the
> >controller architecture which it uses and which, i think, ultimately
> >is a choice inconsistent with Struts, which I like.
> 
> Personally, I agree that using JSF simply because it will be
> including in J2EE 1.5 (or 5.0) isn't reason enough.  But can you
> elaborate on *why* you don't like the controller architecture that
> JSF uses, and why it's inconsistent with Struts?
> 

I don't understand your idea of a "view controller", Joe.  The "view
controller" is a controller which is not something different from the
Struts "controller" is it?  The controller, from my perspective needs
to be decoupled from the view.  A "view controller" is just another
way of saying, if I understand, that the view and the controller will
be coupled.

Ultimately, of course, there has to be some interface between the view
and the controller.  I would wish there were an interface that could
adapt the Struts architecture with the JSF sort of view intricacies. 
However, I don't see that the event-based, page-based, JSF approach
can do that.

I admit I am struggling with this and do not claim to speak with any
authority in fact or in understanding.  The ideas I have seen seem to
be running counter to my intuitions, just like they are with Adam
Hardy.  I have that same sense but am not sure I am right at all.  I
certainly don't want to get things wrong and maybe I am completely
muddled about this.  I have not seen that so far, however.

Sorry for going on so long.

Jack



-- 
"You can't wake a person who is pretending to be asleep."

~Native Proverb~

"Each man is good in His sight. It is not necessary for eagles to be crows."

~Hunkesni (Sitting Bull), Hunkpapa Sioux~

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

Reply via email to