Hi,
There should be a business case for deciding on whether
you should use portlets or not. Typically, if you are aggregating content from multiple information sources, then it makes sense to use portlets.
If you are a
JSF 2 developer, you can still use your JSF 2 skill to develop a portlet by using a
Portlet Bridge for JSF 2. Chapter 14 of Portlets in Action contains an example JSF 2 portlet, which makes use of
portletfaces portlet bridge. You can download the example from here:
http://code.google.com/p/portletsinaction/downloads/list
regards
ashish