JSR 168 is the Portlet Specification Java Specification Request (JSR) from the Java Community Process (JCP). To enable interoperability between Java portlets and Web portals, this specification defines a set of APIs for portal computing that address the areas of aggregation, personalization, presentation, and security.