The goal of JSR (Java Specification Request) , the Portlet and a set of portlet APIs that address personalization, presentation, and. To enable interoperability between Portlets and Portals, this specification will define a set of APIs for Portal computing addressing the areas of aggregation. The Java Portlet Specification V was developed under the Java Community Process as Java Specification Request JSR , and.

Author: Mosar Kajitaxe
Country: Brazil
Language: English (Spanish)
Genre: Marketing
Published (Last): 27 August 2018
Pages: 417
PDF File Size: 12.76 Mb
ePub File Size: 14.73 Mb
ISBN: 121-2-40571-804-6
Downloads: 91997
Price: Free* [*Free Regsitration Required]
Uploader: Samugal

The Expert group will consider functionality such as support for, parallel execution of Portlets within a single user request, logging, security and personalization. Portlet API Spec community draft: Some of these concepts include portlet modes and states, URL and namespace encoding, and the handling of transient protlet persistent information.

An example is the Java Portlet Specification.

apo Retrieved from ” https: Some examples of portlet applications are e-mailweather reportsdiscussion forumsand news. The API will provide a URL-rewriting mechanism for creating links to trigger actions within a Portlet without requiring knowledge on how URLs are structured in the particular web application.

APIs and descriptors to support internationalization and localization are a fundamental design goal of this JSR. JSR specifications offer suitability to the developers to reuse the code to maintain a set of JSR compliant portlets. The Portlet specification will restrict the use of functions provided by the Servlet API to a subset that makes sense for components providing fragments of a markup page.


The TCK will be managed by Sun and will be available to independent implementors with no requirements to also license or use the RI.

Hence a portlet or collection of portlets resembles a web-based application that is hosted in a portal.

Portlets that conform to the JSR specification are more portable and reusable, because they can be deployed to any JSR compliant portal. We anticipate a mixture of mailing list and occasional face to face or teleconference meetings. It was released in June Also, it will define the minimum set of possible window states for a Portlet such as normal, minimized, maximized, ;ortlet.

Standard portlet API

It is expected that both specification leaders will fully share responsibilities associated with group leadership, including group communications, decision making, and agreeing to the business terms for the RI and TCK. A Java portlet resembles a Java Servletbut produces fragments rather than complete documents, and is not bound by a URL.

Some of its major features include: For example, a proxy Portlet could be used to invoke a remote Portlet. To reach this target the following schedule may be used as starting point: January Learn how and when to remove this template message. This page was last edited on 21 Novemberat The Portlet specification will be designed leveraging the following technologies: Articles needing additional references from January Portet articles needing additional references.


Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page. A portlet responds hsr requests from a web client with and generates dynamic content.

Java Portlet Specification

Here Portlets catalog are of use. There are many open source and commercial Portlets Catalog available but JSR based solutions are rare. The Java Portlet Specification V1. A portal and a portlet container can be built together as a single component ai an application suite or as two separate components of a portal application.

Rational tools supports portlet development based on the JSR specification.

Web Logic Portal 4. Java enterprise platform Java specification requests Web portals.

JSR Portlet API FR

This design would not address the transport protocol for the remote execution of Portlets, leaving to the specific Portal implementations the support for Portlet remote execution.

Please help ;ortlet this article by adding citations to reliable sources.

Portlet standards platform independent application programming interfaces that are intended to enable software developers to create portlets that can be plugged into any portal supporting the standards.