Java Portlet Specification: Difference between revisions

Content deleted Content added
restoring content from portlet after reversion and starting discussion.
WikiCleanerBot (talk | contribs)
m v2.05b - Bot T19 CW#25 - Fix errors for CW project (Heading hierarchy)
Line 11:
Portlets produce fragments of [[Markup language|markup]]<ref name=":1">{{Cite book |last=Guo |first=Yuanbo |url=https://books.google.com/books?id=md_zBwAAQBAJ&pg=PA32&dq=Portlet+standard+-java&hl=en&newbks=1&newbks_redir=0&sa=X&ved=2ahUKEwjq9dHqjKmEAxVGKlkFHRfnCKYQ6AF6BAgDEAI#v=onepage&q=Portlet%20standard%20-java&f=false |title=Web Information Systems Engineering - WISE 2005 Workshops: WISE 2005 International Workshops, New York, NY, USA, November 20-22, 2005, Proceedings |last2=Jun |first2=Woochun |last3=Kaschek |first3=Roland |last4=Krishnaswamy |first4=Shonati |last5=Pan |first5=Zhengxiang |last6=Sheng |first6=Quan Z. |date=2005-10-24 |publisher=Springer |isbn=978-3-540-32287-0 |page=22 |language=en}}</ref><ref>{{Cite web |date=2019-01-04 |title=Markup languages |url=https://www.ibm.com/docs/en/radfws/9.6.1?topic=portlet-markup-languages |access-date=2024-02-13 |website=www.ibm.com |language=en-us}}</ref> ([[HTML]], [[XHTML]], [[Wireless Markup Language|WML]]) that are aggregated into a portal.<ref name=":2">{{Cite book |last=Sarin |first=Ashish |url=https://books.google.com/books?id=kTozEAAAQBAJ&pg=PT246&dq=Portlet+standard+-java&hl=en&newbks=1&newbks_redir=0&sa=X&ved=2ahUKEwjq9dHqjKmEAxVGKlkFHRfnCKYQ6AF6BAgOEAI#v=onepage&q=Portlet%20standard%20-java&f=false |title=Portlets in Action |date=2011-09-15 |publisher=Simon and Schuster |isbn=978-1-63835-236-5 |at=1.3 What is a portlet? |language=en}}</ref> Hence, a portlet (or collection of portlets) resembles a [[web-based application]] that is hosted in a [[Web portal|portal]].<ref>{{Cite web |date=2014-10-01 |title=Portlets |url=https://gateway.maine.gov/cognos/documentation/en/ug_cra_c_portlets.html |access-date=2024-02-13 |website=gateway.maine.gov |language=en-us}}</ref> Some examples of portlet applications are [[e-mail]], [[Weather forecasting|weather reports]],<ref name=":2" /> [[Discussion forum|discussion forums]], and [[news]].
 
==== Portlet containers ====
A portlet is managed by a portlet container.<ref name=":1" /> A portlet container runs portlets, provides them with the required runtime environment, manages their life cycles.<ref name=":0" /> A container also provides persistent storage mechanisms for the portlet preferences.