Date: 2004-11-21T15:35:24 Editor: DakotaJack <[EMAIL PROTECTED]> Wiki: Apache Struts Wiki Page: StrutsState URL: http://wiki.apache.org/struts/StrutsState
no comment New Page: ##language:en == Struts 2.0 and StrutsJerichoFaces: an addendum to StrutsJericho == The MVC pattern in Struts is, we can say, "webMVC" or: CONTROLLER ==> VIEW APP (JSP, Velocity) ==> (response) VIEW (request) ==> CONTROLLER <==> MODEL <==> MODEL DATA or, more simply: VIEW <==> CONTROLLER <==> MODEL <==> MODEL DATA One of the difficulties with writing web apps is that the app storage is never quite right, i.e. the scopes request, page, session, and application do not fit app needs. What is more, lacking any reasonable facade for these scopes, there is a lot of extremely repetitive hard coding relating to them that makes taglibs over complicated and workflows rather mysterious. What is needed, I suspect, is a storage unit for app state relating to the view. Something like: VIEW <==> VIEW DATA (STATE) <==> CONTROLLER <==> MODEL <==> MODEL DATA Below is a snapshot of what I have in mind. I have been doing some things like this for a while. If anyone else is interested, I will consider finding a spot we can work together on this. I have also considered creating a !JerichoFaces for the chaining. But, that is later, for now, and much more ambitious! ;-) Dakota Jack == Snapshot == [http://131.191.32.112:8080 Snapshot of this Idea] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]