Fundamentals of Liferay Portlets - part 1
 What is Liferay Portal?    Liferay Portal is the world's leading open source enterprise portal solution using the latest in Java and Web 2.0 technologies.  Runs on all major application servers & servlet containers,databases, and operating systems with over 700 deployment combinations.  JSR 168 and JSR 286 compliant  Out-of-the-box usability with over 60 portlets pre-bundled  Built-in Content Management System (CMS)  Built-in Collaboration suite  Personalized pages for all user    What are JSR 168 and JSR 286?   JSR 168 and JSR 286 are Portlet Specifications  They were created out of a need to have a specification for displaying multiple applications on the same page.  The specs define the lifecycle of a portlet as well as its characteristics/look and feel.  They standardize the way portlets are developed   What is a portlet?   A portlet is a web component that processes requests and generates dynamic content.  The content generated by a portlet is also cal...