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: Meztigul Milabar
Country: Belgium
Language: English (Spanish)
Genre: Marketing
Published (Last): 5 July 2013
Pages: 351
PDF File Size: 15.37 Mb
ePub File Size: 14.58 Mb
ISBN: 291-3-47453-690-6
Downloads: 24130
Price: Free* [*Free Regsitration Required]
Uploader: Gashicage

Portlets – Liferay – Liferay Developer Network

A portlet can aggregate integrate and personalize content from different sources within a web page. Usually, many Portlets are invoked to in the single request of a Portal page. The goal is to allow Portlets to be packaged into WAR files and deployed in a standard way on any server implementing the specification. Enhance your understanding of Computer Vision and image processing by developing real-world….

It also provides persistent storage mechanisms for the portlet preferences. Identification Request Contributions Section 1. There will be no shared code requirements.

Like many web apps, portlets process requests and generate responses. This lets a portlet serve dynamic content without running the Render phase on all jzr on a page. However, it does not address aggregation, security and personalization.

Miller, Rui Miguel Forte Master the craft of predictive modeling specificstion R by developing strategy, intuition, and a solid…. Events are used for IPC. One key difference is that portlets run in a portion of the web page.

Liferay Portal also contains an OSGi runtime. Try clicking links to find what you want. Follow learning paths and assess your new skills.


The last thing you want is for someone to grow frustrated with your site because of constant page Retrieved from ” https: How do you feel about the new design? 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. The Action phase can also trigger events that are processed jssr the Event phase.

January Learn how and when to remove this template message. This gives you access to all the MVC Portlet specificatiom you are familiar with, plus the added bonus of using Soy templates for Another difference is that portlets run only in a portal server, like the one in Liferay Portal. This tutorial explains the tags that developers can use to create layouts. Window states mimic window behavior in a traditional desktop environment: A portlet container is not responsible for aggregating the content produced by the portlets; the portal itself handles aggregation.

Select an element on the page.

The Expert group will consider functionality such as support for, parallel execution of Portlets within a single user request, logging, security and personalization. Port,et a portlet or collection of portlets resembles a web-based application that is hosted in a portal.

Check out what Packt has to offer

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

We are constantly improving the site and really appreciate your feedback! Master the craft of predictive modeling in R by developing strategy, intuition, and a solid…. Do you give us your consent to do so for your previous and future visits?


Portlets can be placed on pages by users or portal administrators, who can place several different portlets on a single page. Python Programming Blueprints 13 hours 40 minutes. Liferay is an open platform in an ecosystem of open platforms.

In addition, APIs for vendor extensions, APIs for security, user customization and layout management will be considered. The TCK will be managed by Sun and will be available to independent implementors with no requirements to also license or use the RI. 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.

Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page.

2. Java Portlet Specification (JSR)

View Details Read Now. InJava Portlet Specification 2. The Expert Group will evaluate defining a Credential mapping service to allow the Portal application to access resources in other applications not supporting the notion of distributed sessions- on behalf of user.

Furthermore, the Servlet specification does not define Jr functions to allow the creation of links and actions targeted to a specific form within the fragment of a page Portlet markup fragment. You can place multiple portlets on a single page.