I'm looking for a preferably Java-based technology that is able to:
Yeah, I know, this is what portals and portlet containers are for, however I'm looking for alternative technology solutions - if there is any.
For example I can think of the followings:
Update: I haven't specified a few more requirements, but I need SEO, friendly urls, and do not consider Wicket (because it is hard to find developers) and JSF (because it has limitations I do not like).
I've concluded that our way would be SpringMVC-based, further discussion might continue at Spring forum