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.
|Published (Last):||17 September 2011|
|PDF File Size:||11.95 Mb|
|ePub File Size:||3.98 Mb|
|Price:||Free* [*Free Regsitration Required]|
For example, you can develop your portlet with strictly standards-compliant frameworks and APIs, package it in a WAR file, and then deploy it on any jer portal container. We are constantly improving the site and really appreciate your feedback!
Check out what Packt has to offer
Essentials of Bitcoin and Blockchain [ Video ] 2 hours 42 poetlet. Do you wish you could use npm and npm packages in your portlets?
These components will comprise -but they will not be restricted to-: This first version of the Portlet specification will concentrate in the following design goals: This makes portlets much more flexible than servlets.
When you develop portlets for Liferay Portal, you can leverage all the features defined by the portlet speckfication. How do you feel about the new design? We will tell you, however, how portlets differ from other types of servlet-based web apps. Web apps in Liferay Portal are called portlets.
A portlet container runs portlets and provides them with the required runtime environment. Oracle 9i Portal http: 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. Events are used for IPC.
2. Java Portlet Specification (JSR)
Specificatioon 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 last thing you want is for someone to grow frustrated with your site because of constant page Views Read Edit View history. Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page.
A portlet container receives requests from the portal to execute requests on the portlets hosted by it. A portal and a portlet container can be built together as a single component of an application suite or as two separate components of a portal application.
Do you give us your consent to do so for your previous and future visits? Portlets also have a portlet filter available for each phase in the portlet lifecycle.
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.
This tutorial explains specificatiob tags that developers can use to create layouts.
Java Portlet Specification
This gives you access to all the MVC Portlet functionality you are familiar with, plus the added bonus of using Soy templates for We recommend the latter, so you can take advantage of the modularity features inherent in OSGi. The Render phase runs when any portlets on the page complete the Action or Event phases.
It is an important goal that the design of the Portlet specification would allow implementations to support remote Portlet execution. With that said, you can use a variety of technologies to develop portlets that run on Liferay Portal. Use this mode to configure a custom view or behavior.
This article needs additional citations for verification. Liferay is an open platform in an ecosystem of open platforms.
JSR Portlet Specification for WebSphere Portal Technology Preview
For example, a proxy Portlet could be used to invoke a remote Portlet. Not using Hotjar yet? Portlet API Spec community draft: