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: Jurg Takora
Country: Benin
Language: English (Spanish)
Genre: Literature
Published (Last): 20 January 2018
Pages: 83
PDF File Size: 17.2 Mb
ePub File Size: 11.24 Mb
ISBN: 441-2-87602-384-8
Downloads: 57447
Price: Free* [*Free Regsitration Required]
Uploader: Nanos

Initially Java portal vendors had their own portlet development framework thus those portlets were confined to jjsr portal servers and couldn’t be deployed to the rest of the Java portals.

What is JSR portlet specification and its advantages? | Web Portal Club

Articles needing additional references from January All articles needing additional references. Here Portlets catalog are of use. The expert group will ensure this specification draws appropriately from such projects and products and that it will be based on open standards.

A portlet container runs portlets and provides them with the required runtime environment. Identification Request Contributions Section 1. Types of portlet solution vertical domains and technology like collaboration, social networking, community, content management, utility, calendaring, HRM all are available in these catalogs. To be determined by the expert group, initial target is December Furthermore, the Servlet specification does not portleg URL-rewriting functions to allow the creation of links and actions targeted to a specific form within the fragment of a page Portlet markup fragment.


Web Services for Remote Portlets.

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.

The Portlet specification will define a Portlet API that provides means for aggregating several content sources and applications front ends.

JSR is the Java Portlet specification v2. Portlets would be grouped in a Portal Application by bundling them in a single WAR with a Portlet deployment descriptor file.

Java Portlet Specification

Portlet API Spec community draft: It is understood that the subject of this JSR is already being addressed by Open Source projects and products from different vendors. It was released in June This page was last edited on 21 Novemberat Rational tools supports portlet development based on the JSR specification.

These components will comprise -but they will not be restricted to-: Also, porhlet will define the minimum set of possible window states for a Portlet such as normal, minimized, maximized, etc.

The goal is to allow Portlets to be packaged into WAR files and deployed in a standard way on any server implementing the specification. 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. Portoet Portlet specification is required to achieve interoperability between Portlets and Java-based Portal servers or other web applications that implement the specification.

A portlet can aggregate integrate and personalize content from different sources within a web page. A portlet container is not responsible for aggregating the content produced by the portlets; the portal itself handles aggregation. A Portlets Catalog is a set of portlets that are ready-to-use components for enterprise portals.


Creating portlet JSP files. Portlets are pluggable user interface software components that are managed and displayed in a web portalfor example an enterprise portal or a web CMS. Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page. Some of these concepts include portlet modes and states, URL and namespace encoding, and the handling of transient and persistent information.

The Portlet specification will define the different components for Portal Computing, their interaction, lifecycle and semantics. Like the Servlet specification, the Portlet specification will allow access to Enterprise Information Systems without imposing restrictions on the type of protocols. Web Logic Portal 4. For a description of the Portlet technology, refer to section 2. By using this site, you agree to the Terms of Use and Privacy Policy. Each Portlet produces a fragment of markup that it s combined with the markup of other Portlets, all within the Portal page markup.

The Java Portlet Specification defines a contract between the portlet container and portlets and provides a convenient programming model for Java portlet developers.