Skip to main content

how to do modular design / plugin architecture for JSF 2.0 application

1 reply [Last post]
Joined: 2010-03-13

Architecture question: Are there some documents on how to do modular design for Java web application? I would like to design a base line JSF 2 web application and extended its features by adding plugins or modules (e.g. Blog, Forum). Can anyone give me some directions or references on how to do this with JSF 2? Is there an open source Java web application using such architecture?

I think the challenge is how to merge a module/plugin's Facelets pages and Managed Beans into the base application structure seamlessly and dynamically (means you can easily add or remove a module/plugin at will during deployment stage).

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joined: 2008-11-28

Portals and Portlets are a perfect solution to your needs, considere them.