| <!-- |
| Copyright 2004 The Apache Software Foundation |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
| implied. |
| |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <HTML> |
| <HEAD> |
| <TITLE>Portlet API Package description</TITLE> |
| </HEAD> |
| <BODY> |
| The javax.portlet package defines the API for portlets. |
| <p> |
| A portlet is a Java technology based web component, managed by a portlet container, |
| that processes requests and generates dynamic content. Portlets provide a presentation |
| layer to Information Systems. |
| <p> |
| Portlets generate fragments of markup (e.g. HTML, XHTML, WML). A portal combines markup |
| fragments generated by different portlets into a portal page. |
| <p> |
| A portlet container manages the lifecyle of portlets. It also provides the required runtime environment. |
| <p> |
| Portlets are bundled in Portlet Applications as web applications using the WAR file format. |
| A portlet application consists of two deployment descriptors: one to specify |
| the web application resources (web.xml) and one to specify the portlet resources |
| (portlet.xml). |
| <p> |
| Click |
| <a href="portlet.xml.txt" target="portlet">here</a> |
| for an example of a portlet resources deployment descriptor (portlet.xml). |
| </BODY> |
| </HTML> |