[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