To enable interoperability between Portlets and Portals, this specification will define a set of APIs for Updates to the Original Java Specification Request ( JSR). The Java platform provides an standard referred to as JSR that standarizes how portlets interact with portlet containers and ensures compatibility across. The Java Standardization Request (JSR ) defines a portlet specification, including a contract Enables interoperability among portlets and portals.

Author: Kazikora Gukazahn
Country: Togo
Language: English (Spanish)
Genre: Spiritual
Published (Last): 16 October 2008
Pages: 251
PDF File Size: 16.1 Mb
ePub File Size: 20.57 Mb
ISBN: 716-1-81203-626-3
Downloads: 35520
Price: Free* [*Free Regsitration Required]
Uploader: Zolobar

Values Initial default values of the preference. The abstract ContentSource class Listing Three is the start of the content-retrieval process. Limit additional libraries that must be shipped with the application.

It was released in June Select a parameter and click the Edit jsd to update the parameter and its value. Here Portlets catalog are of use. It also helps to reduce the load on servers. This first version of the Portlet specification will concentrate in the following design goals: The downside to this solution is that every instance of the portlet within the portletz shares the configuration settings.

Content-source configuration, as mentioned previously, is achieved with a properties file. This is not just a good idea out of consideration for the portlwts portlets on the page, but it can greatly ease debugging efforts.

Some portals require user authentication or at least have a built-in mechanism for logging in users. Because of this, the different portleets have varying levels of support. The JSP just gets and displays results. The Portlet specification will define the different components for Portal Computing, their interaction, lifecycle and semantics.

Every client that loads the portlet is accessing the content source by impersonating the user that is represented by these credentials. Now, as portal vendors begin to support the Java Specification Request http: Views Read Edit View history.

A portlet container is not responsible for aggregating the content produced by the portlets; the portal itself handles aggregation. Remote cache scope shared indicates that the remote cache is shared. If this specification, or a future version of this specification, is included in a future portletss of a Java platform specification, this specification jjsr remain available for use outside the platform portldts, and will continue to be evolved outside the platform specification, unless both specification leads agree otherwise.


It is an important goal that the design of the Portlet specification would allow implementations to support remote Portlet execution.

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

The expert group will ensure this specification draws appropriately from such projects and products and that it will be based on open standards.

We anticipate a mixture of mailing list and occasional face to face or teleconference meetings. The Portlet Specification defines an expiration based caching mechanism. This caching mechanism is per-portlet, per-user client. A JSR portlets catalog makes sure that portlets under this catalog may run on any standards—compliant Java portal server.

Display JSP and Class. Articles needing additional references from January All porflets needing additional references.

Several portals, such as eXo, Lortlets, and IBM, support a custom “config” portlet mode to accomplish this very thing. By using this site, you agree to the Terms of Use and Privacy Policy.

Then click on the section that contains the values you want to edit. One of poftlets most common public examples of a portal site is my. Many of them require the WAR to be run through a preparation tool or some other multistep deployment process.

JSR 168 IBM extension for cooperative portlets

Types of portlet solution vertical domains and technology like collaboration, social networking, community, content management, utility, calendaring, HRM all are available in these catalogs. This means that the portlets cannot use the session as servlets in the same WAR distribution. Identification Request Contributions Section 1. Initialization Parameters Property Name Description Initialization Specifies the initialization parameters of the portlet.


For those who want to adopt portals certainly need many and variety of portlets to deploy and run. Also, it will define the minimum set of possible window states for a Portlet such as normal, minimized, maximized, etc. A Portlets Catalog is a set of portlets that are ready-to-use components for enterprise portals. Simple to install and configure. Title The title that should be displayed in the title bar of this portlet. Some of its major features include: 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.

JSR IBM extension for cooperative portlets

The repository and location properties are used in conjunction to identify where the content is located. Specify the following portlet information for each supported locale.

When the list is rendered in the HTML, the document’s name will be a link to the document’s content. Furthermore, the 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.

The portlet container will ignore all references to custom portlet modes that are not supported by the portal implementation, or that have no mapping to portlet modes supported by the portal.

Note that this title may be overridden by the portal or programmatically by the portlet. Used in the xml: Defines an expiration based caching mechanism. The portlet must not be invoked in a portlet mode that has not been declared as supported portleys a given markup type.