MVCPortlet is a framework for
developing JSR 168 compliant portlets using a pattern
similar to Model-View-Controller. MVCPortlet provides
all essential elements needed for writing a
well-behaved business portlet. The framework provides
a "ControllerPortlet" that receives all
"processAction" and "render" requests. The request is
delegated to a "processor" that implements the
business logic for a specific request type. The
processors may manipulate the "model" by directly
accessing a relational database or via Java/EJ beans.
The "view" is generated by forwarding the render
requests to JSPs.
The current features offered in MVCPortlet include:
Development of JSR 168 compliant portlets based on
MVC pattern
Input validation
Internationalization
Extensible permissioning module for action/render
type level access control
No coding required for simple database driven
portlets