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: Vilkis Aragore
Country: Uzbekistan
Language: English (Spanish)
Genre: Music
Published (Last): 28 June 2009
Pages: 123
PDF File Size: 4.56 Mb
ePub File Size: 2.41 Mb
ISBN: 259-4-15366-924-9
Downloads: 67032
Price: Free* [*Free Regsitration Required]
Uploader: Kazrataur

A portlet container is not responsible for aggregating the content produced by the portlets; the portal itself handles aggregation.

The goal is to allow Portlets to be packaged into WAR files and deployed in a standard way on any server implementing the specification. Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page. Web Logic Portal 4.

Java Portlet Specification – Wikipedia

For example, a proxy Portlet could be used to invoke a remote Portlet. 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.

However, it does not address aggregation, security and personalization. Click-to-Action cooperative behavior and portlet messaging are not supported in JSR Faces portlets.

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.


A portlet responds to requests from a web client with and generates dynamic content. For a description of the Portlet technology, refer to section 2. The Portlet specification portelt restrict the use of functions provided by the Servlet API to a subset that makes sense for components providing fragments of a markup page.

From Wikipedia, the free encyclopedia. The expert aoi will ensure this specification draws appropriately from such projects and products and that it will be based on open standards.

They will be useful for gathering features and evaluating porrlet effectiveness and shortcoming of each implementation. JSR is a Java specification from the Java Community Process that has improved upon the JSR portlet API by providing additional capabilities, such as filters, events, public render parameters and resource serving.

By using this site, you agree to the Terms of Use and Privacy Policy. Portlets that conform to the JSR specification are more portable and reusable, because they can be deployed to any JSR compliant portal.

There will be no shared code requirements. For deployers, it’s easy to keep a single set of solution and deploy it on many.

Like the Servlet specification, the Portlet specification will portlt access to Enterprise Information Systems without imposing restrictions on the type of protocols. For those who want to adopt portals certainly need many and variety of portlets to deploy and run.

This article needs additional citations for verification. Hence a portlet or collection of portlets resembles a web-based application that is hosted in a portal.

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

A portlet container contains portlets and manages their life cycles. Some of these concepts include portlet modes and states, URL and namespace encoding, and the handling of transient and persistent information. Portlet API Spec community draft: Java enterprise platform Java specification requests Web portals. We anticipate a mixture of mailing list and occasional face to face or teleconference meetings. 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.


Furthermore, 16 Servlet specification does not define 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.

It also provides persistent storage mechanisms for the portlet preferences. Views Read Edit View history.

Java Portlet Specification

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 is required to achieve interoperability between Portlets and Java-based Portal servers or other web applications that implement the specification. Testing and debugging portlets.

To reach this target the following schedule may be used as starting point: JSR is the Java Portlet specification v3.