If you change some captions of the http://corej2eepatterns.com/Patterns2ndEd/images/DVMainClass.gif diagram
(compare while reading) then you will understand how the forrest:view
concept (should) work(s):
- The *JSP* is now 'forrest:view' in the view. - The *BusinessHelper* are not yet really implemented but that are 'forrest:nuggets'. - *ViewHelper* - right now the leather plugin contains this helper in form of 'forrest:templates'. - *BusinessService* that are our input plugins - *PresentationModel* that are output plugins
What I said above about nuggets/models is not right. I said "nuggets as result of models". ...but it should be "models as result from nuggets".
A nugget is a *BusinessHelper* that access one *BusinessService*. Which then will provide data for the *PresentationModel*.
WDYT?
maybe we need to change the name convention.... to make easier for people to understand.
cheers, cheche
PS. I had 417 messages from forrest-dev waiting for me this morning. I have 8 left