JSR 168:
The Java Standardization
Request 168 (JSR 168) defined by the Java Community Process (JCP).The Java Portlet Specification defines
a contract between the portlet container and portlets and provides a convenient
programming model for Java portlet developers.
JSR 168's
goals:
·
Define the
runtime environment, or the portlet container, for portlets.
·
Define the API
between portlet container and portlets.
·
Provide
mechanisms to store transient and persistent data for portlets.
·
Provide a
mechanism that allows portlets to include servlets and JSP.
·
Define a
packaging of portlets to allow easy deployment.
·
Allow binary
portlet portability among JSR 168 portals.
·
Run JSR 168
portlets as remote portlets using the Web Services for Remote Portlets (WSRP)
protocol.
JSR286 Features:
- · Resource URLS:
- · Event Dispatching:
- · Setting Markup Head Elements:
- · More CSS Classes
- · Improved Groups and Permissions Support
- · Clear Read / Write AJAX support
- · Some miscellaneous items to help portal/web frameworks
- · Additional CSS classes
- · Porlet Request Dispatcher from other lifecycle methods
- · Window ID / Namespacing Consistency
- · Portlet Filters
- · Public Render Parameters
- · Caching Changes
- · Setting Markup Head Elements