| Ravi Mittal 2007-02-28, 1:18 pm |
| Hi:
I new to Portal Server, so excuse me if my questions do not make sense.
I was wondering if Portlet Applications are based of MVC, then why do we
even need Struts Portlet Framework? What is the added advantage of
having Struts (which essentially is a MVC framework) and comboing it
with Portlets as they are already kinda MVC implementations. To add to
it, Should we really use tiles. B'coz portal aggregates all the HTMLs
spitted by a portlets in a Portal Page. And essentially the portlets
just spit out HTML (or whatever markup) that belongs to a portlet
window. For most of the webapps there isn't much of reusable UI
fragments within a Portlet Window, so it it worth adding Tiles to
already complex gamut of technologies.
I read best practices for Portal Development. It says if I have two
portlets accessing same kinda database or backend and are related I
should have the portlest in same portlet application. Where as I also
read in red books that each portlet is essentially a MVC based Web App
in itself and hence should be separate portlet projects.
Thought???
Thank you all in advance,
-RM
|