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.
|Published (Last):||8 December 2013|
|PDF File Size:||8.29 Mb|
|ePub File Size:||2.14 Mb|
|Price:||Free* [*Free Regsitration Required]|
An example is the Java Portlet Specification. A portlet can aggregate integrate and personalize content from different sources within a web page. This page was last edited on 21 Novemberat Rational tools supports portlet development based on the JSR specification.
It is an important goal that the design of the Portlet specification would allow implementations to support remote Portlet execution. They will be useful for gathering features and evaluating the effectiveness and shortcoming of each implementation. Retrieved from ” https: It was released in June JSR is the Java Portlet specification v3.
It will also address how the security and personalization is handled.
Standard portlet API
JSR leverages much of the functionality provided xpi the servlet specification, such as deployment, class loading, Web applications, Web application life cycle management, session management, and request dispatching. From Wikipedia, the free encyclopedia.
For deployers, it’s easy to keep a single set of solution and deploy it on many. Portlets that conform to the JSR specification are more portable and reusable, because they can be deployed to any JSR compliant portal.
Java enterprise platform Java specification requests Web portals. Articles needing additional references from January All articles needing additional references. A portlet container contains portlets and manages their life cycles.
Typically, following xpi desktop metaphora portal page is displayed as a collection of non-overlapping portlet windows, where each portlet window displays a portlet.
You can edit these new elements by clicking on the Portlet Deployment Descriptor that is created when you create a new plrtlet project. Unsourced material may be challenged and removed. It also provides js storage mechanisms for the portlet preferences. Some examples of portlet applications are e-mailweather reportsdiscussion forumsand news.
A portlet container receives requests from the portal to execute requests on the portlets hosted by it. Each Portlet produces a fragment of markup that it s combined with the markup of other Portlets, all within the Portal page markup.
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.
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 Expert group will consider functionality such as support for, parallel execution of Portlets within a single user request, logging, security and personalization. For example, a proxy Portlet could be used to invoke a remote Portlet. Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page.
Portle details will be agreed early in the life of the JSR and communicated to expert porglet members. In addition, APIs for vendor extensions, APIs for security, user customization and layout management will be considered.
The Java Community Process(SM) Program – JSRs: Java Specification Requests – detail JSR#
The TCK will be managed by Sun and will be available to independent implementors with no requirements to also license or use the RI. WSRP is another portal-based standard used to integrate the presentation of remote portlets provided as Web services into the local portal page.
A Java portlet resembles a Java Servletbut produces fragments rather than complete documents, and is not bound by a URL. A Portlets Catalog is a set of portlets that are ready-to-use components for enterprise portals. NOTE that this section has been updated since the original request.
This section provides you with information that can help you decide which API to use when you develop portlets.
Java Portlet Specification – Wikipedia
Testing and debugging portlets. This article needs additional citations for verification.
Different implementations are available today, the following list enumerates some of them: Like the Servlet specification, the Portlet specification will allow access to Enterprise Information Systems without imposing restrictions on the type of protocols. However, it does not address aggregation, security and personalization.
Identification Request Contributions Section 1.