I am looking for a good website CMS framework. We currently develop webapps using Hibernate/Webwork/Sitemesh. This works great for an individual app, but we are looking for a solution where we can deploy different �modules� (forums, wiki, etc.) I came across
java Portlets (JSR 168) and it looks like it might just work. I am just concerned about how complicated implementing portlets can be. Is there a different solution besides portlets that allows for multiple webapps to be aggregated under one master webapp? Or is this what portlets were designed for?