[Opensource] Réf. : [Opensource] Is Struts Experience Required?

Thierry Clement Thierry.Clement at cetim.fr
Thu Jul 3 00:42:02 PDT 2003


That was my case a year ago Aaron : I started an expresso application 
without any prior knowledge about MVC frameworks such as Struts.
Expresso, with its (higher level - i think) concepts of recursive blocks 
containing other blocks, inputs, outputs and transitions - without 
bothering about writing dedicated beans - helped me a lot to design the 
application and make it work about 3 months later. This app. is much data 
oriented, as it it displays trees of nodes which are linked with hierarchy 
and also relations. Expresso also helped me to do the persistance layer, 
but - for easier maintenance - I added a higher level hierarchy of classes 
that "hides" the expresso dbobjects and which I use to manage the nodes 
and their relations. The methods of these classes are directly called in 
the runXYZstate methods of my controller subclasses. Then I use the 
expresso taglibs in my jsp (not struts neither extended struts) and it is 
sufficient for my needs. I am not sure if most people do that - in most 
examples of jsps we dont see much of those "expresso" taglibs. For the 
future i guess that most MVC frameworks will be tuned for and/or recommend 
the use of JSTL which is really a "standard" taglib.
Deploying a full struts app. would permit to go beyond what expresso has 
set as "usual needs" i guess. But you might need that in a second stage of 
your development cycle.

Thierry
CETIM
France

>Hi,

>I am looking at developing several data-oriented applications with 
Expresso.
>I wondering if anyone has embarked on this without already have a strong
>Struts background. Thanks.

>Aaron


_______________________________________________
Opensource mailing list
Opensource at jcorporate.com
http://mail.jcorporate.com/mailman/listinfo/opensource
Archives: http://mail.jcorporate.com/pipermail/opensource/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.jcorporate.com/pipermail/opensource/attachments/20030703/76011db3/attachment-0002.htm


More information about the Opensource mailing list