This article needs additional citations for verification .(January 2013) |
The Java Portlet Specification defines a contract between a portlet and its container; it provides a convenient programming model for Java portlet developers. Multiple versions of the specification, each a Java Specification Request (JSR) document, have been released with each intended to define an improved technology compared to the previous version.
A Java portlet resembles a Java servlet but produces fragments rather than complete documents, and is not bound by a URL.
Version 1.0 was developed under the Java Community Process as JSR 168 and released in its final form in October 2003. [1] It introduced the portlet programming model with:
JSR-286 is version 2, developed under the JCP and created in alignment with the updated version 2.0 of WSRP. It was released in June 2008. [2] It was developed to improve on the short-comings of the version 1.0 specification, JSR-168. Some of its major features include: [3]
JSR-362 is version 3, released in April 2017. [4] Some of its major features include: [5]