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 platform provides an standard referred to as JSR that standarizes how portlets interact with portlet containers and ensures compatibility across. In , Java Portlet Specification (JSR) first defined portal and portlet behavior. In , Java Portlet Specification (JSR) refined and built on.

Author: Grobar Nikolar
Country: Liberia
Language: English (Spanish)
Genre: History
Published (Last): 18 June 2016
Pages: 470
PDF File Size: 15.58 Mb
ePub File Size: 5.58 Mb
ISBN: 342-1-70691-339-8
Downloads: 91342
Price: Free* [*Free Regsitration Required]
Uploader: Maukus

A portlet container contains portlets and manages their life cycles. For a description of the Portlet technology, refer to section 2. NOTE that this section has been updated since the original request.

The Render phase runs when any portlets on the page complete the Action or Event phases.

Java Portlet Specification

Portlets are pluggable user interface software components that are managed and displayed in a web portalfor example an enterprise portal or a web CMS.

Each Portlet produces a fragment of markup that it s combined with the markup of other Portlets, all within the Portal page markup. This is the default window state.

To be determined by the expert group, initial target is December For example, a page in a community site could have a calendar portlet for community events, an announcements portlet for important announcements, and a bookmarks portlet for links of interest to the community.

They will be useful for gathering features and evaluating the effectiveness and shortcoming of each implementation. Learn different Artificial Intelligence learning techniques with neural networks.


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

In short, portlets alleviate many of the traditional pain points associated with developing web apps. It also provides persistent storage mechanisms for the portlet preferences.

Events are used for IPC. How do you feel about the new design? Not using Hotjar yet? One was full of himself, and always wanted to show everyone users and SEO services alike just how smart he was, by openly displaying I thought Liferay Portal was standards-compliant?

There specificatiob be no shared code requirements.

Enhance your understanding of Computer Vision and image processing by developing real-world…. The portlet takes up an entire page.

Get fluent in a variety of features for your secure, scalable, and fault-tolerant cloud…. For a detailed description of these features, see the tutorial OSGi and Modularity. JSR is the Java Portlet specification v2. Portlets instead jwr a javax. Learning Kotlin by building Android Applications 9 hours 28 minutes.

Portlets – Liferay – Liferay Developer Network

This lets a portlet serve dynamic content without running the Render phase on all portlets on a page. JSR is the Java Portlet specification v3. The portlet can be on a page that contains other portlets.

A portlet is managed by a portlet container. This specification will establish portelt standard API for creating Portlets, thus avoiding locking in Portal developers in a specific implementation and allowing Portlets developers to reach a wider audience while reducing their development efforts. Unsourced material may be challenged and removed. This article needs additional citations for verification. For example, the Edit mode of a weather portlet could let you choose a location to retrieve weather data from.


Processes events triggered in the Action phase. However, it does not address aggregation, security and personalization. This section shows you how to develop portlets using the following frameworks and techniques:. A portlet responds to requests from a web client with and generates dynamic content. Your entry point to the world of decentralized databases!

Check out what Packt has to offer

Web Logic Portal 4. Portlets handle requests in multiple phases.

Views Read Edit View history. Each portlet phase executes different operations: Web apps in Liferay Portal are called portlets. Exact details will be agreed early in the life of the JSR and communicated to expert group members. 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. This first version of the Portlet specification will concentrate portlef the following design goals: Like the Servlet specification, the Portlet specification will allow access to Enterprise Information Systems without imposing restrictions on the type of protocols.

It was released in June Retrieved from ” https: