Java Portlet Specification: Difference between revisions

Content deleted Content added
removing spam
No edit summary
Line 1:
The '''Java Portlet Specification''' isdefines ana [[Application_programming_interface|APIs]]contract specification forbetween the [[Javaportlet Enterprisecontainer Platform]] to enable interoperability between [[Java programming language|Java]]and [[portlets]] and [[Web portal]]s. This specification definesprovides a setconvenient ofprogramming [[Application_programming_interface|APIs]]model for portalportlet computingdevelopers. thatThe addressJava thePortlet areasSpecification of [[aggregation (object-oriented programming)|aggregation]], [[personalization]], [[Presentation layer|presentation]], and [[security (computers)|security]]V1. The portlet specification0 was developed under the [[Java Community Process]] as JSR 168.
 
The Java Portlet Specification V1.0 introduces the basic portlet programming model with:
* two phases of action processing and rendering in order to support the [[Model-View-Controller]] pattern.
* portlet modes, enabling the portal to advise the portlet what task it should perform and what content it should generate
* window states, indicating the amount of portal page space that will be assigned to the content generated by the portlet
* portlet data model, allowing the portlet to store view information in the render parameters, session related information in the portlet session and per user persistent data in the portlet preferences
* a packaging format in order to group different portlets and other [[J2EE]] artefacts needed by these portlets into one portlet application which can be deployed on the portal server.
 
 
== External links ==
 
* [http://www.jcp.org/en/jsr/detail?id=168 JSR 168]
* [http://portals.apache.org/pluto/ JSR 168 Open Source Reference Implementation at Apache]
* [http://groups.yahoo.com/group/portlets/ JSR 168 Community & Discussion Forum]
* [http://community.java.net/portlet/ Open source JSR 168/WSRP community] at http://java.net