Which web framework to use with portlets?
See also Discussion of portlet development framework selection for portlets delivered as part of uPortal3
Spring
A lot to love here, a learning curve worth climbing, and what's not there you can expect to continue to improve. A framework and a project with a future. And on the learning curve worth climbing point: I think this is an important point, that investing time and energy in learning this framework gains a valuable skill that is applicable to portlet development, to other web application development, to deploying and configuring existing applications. A learning curve worth climbing.
JSF:
Dave Brondsema writes:
We've developed so far 15 of 40 portlet applications using Spring, JSF, and Hibernate. It is working quite well. I've made a sample portlet illustrating how these fit together and documentation explaining how it works and the difficulties I experienced. You can download it from the clearinghouse or directly.
...