Are you suggesting JSF is not MVC?

--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM:   jmitchtx
MSN:   [EMAIL PROTECTED]
Skype: jmitchtx

----- Original Message ----- From: "Dakota Jack" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <user@struts.apache.org>; "Michael Jouravlev" <[EMAIL PROTECTED]>
Sent: Monday, June 27, 2005 12:50 AM
Subject: Re: Form-Action combo


This is just like the intentional "mistake" made in JSF.  There are
real reasons for the MVC architecture.  I am for flexibility but not
for couping things together into spaghetti code once again.



On 6/23/05, Michael Jouravlev <[EMAIL PROTECTED]> wrote:
WebWork actions are somewhat like Struts Action and ActionForm
combined: they can transfer request parameters and can be stateful,
like ActionForm, but they also can process input events, like Action.

I created several rather generic action classes, like DialogAction or
CRUDAction, and now working on WizardAction. In all cases I need to
process events in DispatchAction style, and at the same time I have
session-scoped data, which I store in ActionForm. So, sometimes Action
classes do nothing more, than just receive input command, and channel
it to actual handler in the ActionForm.

I think that Struts should have WebWork-style action, which can do
both: keep data and process events. What is opinion on that? What is
common pattern to introduce new features in Struts? Should I just
submit the patch to Bugzilla and encourage people to vote?

Michael.

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




--
"You can lead a horse to water but you cannot make it float on its back."
~Dakota Jack~

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