国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[Portal參考手冊]Portlet核心API

2019-11-18 11:27:29
字體:
來源:轉載
供稿:網友

Portlet

        Portlet 類是一個Portlet 的代碼表示,它從PortletAdapter 繼續而來。

 

Portlet instance  (portlet實例)

    Portlet類實例是一個Portlet 類的實例,由PortletConfig 中提供的一系列參數參數化的結果,每一個Portlet類實例中都包括一個PortletConfig 對象,當治理員發布一個新的Portlet 應用程序(war 文件)或服務器重新啟動時,都會創建一個新的Portlet 類實例,Portlet 類實例不是Portlet 的具體展現,因此對用戶和治理員來說Portlet 類實例是不可見的。

 

Conrete Portlet (具體portlet)

    Portal治理員利用治理接口部署一個Portlet應用(WAR文件)或安裝一個Portlet的備份。每個動作會創建一個具體Portlet,它是由單一的PortletSettings對象參數化的,對每一個Portlet可能有多個具體Portlet。PortletSettings是是可讀/寫和持久化的對象,PortletSettings包含Portlet部署描述符中定義的初始化配置參數。

   具體Portlet答應一個Portlet實例以不同的參數配置運行,不需要創建格外的Portlet實例。在一個單一的Portlet的生命周期中,許多具體Portlet可以被創建和銷毀,沒有對象明確的代表具體Portlet。同一個具體Portlet可以被許多用戶共享。

 

Conrete Portlet instance (具體portlet實例)

當一個用戶或治理員將具體Portlet置于用戶頁面上,就創建了一個具體Portlet實例,這個實例是由一個單一的PortletData對象參數化的具體Portlet,一個具體Portlet可能具有多個具體Portlet實例,PortletData為一個具體Portlet 類實例存儲持久化信息;PortletData的范圍依靠于具體Portlet所在頁面的范圍:假如一個治理員將一個具體Portlet置于組頁面中,那么PortletData對象包含為用戶組存儲的數據;假如一個具體的Portlet置于用戶的頁面中,PortletData對象包含為這個用戶存儲的數據。

當一個用戶訪問包含具體Portlet的頁面,這個具體Portlet創建一個基于該用戶的具體Portlet實例。當一個用戶登錄到Portal時,Portal服務器為每個用戶的Portlet創建一個Portletsession。被PortletSession參數化的一個具體Portlet實例將被看成是一個用戶的Portlet實例。每一個具體Portlet實例可能有多個用戶Portlet實例。一個用戶Portlet實例是一個PortletSession參數化的具體Portlet實例, PortletSession保存和單一用戶Portlet實例的使用相關的臨時信息。

 

PortletConfig

    portletConfig對象提供初始化時用的信息,包裝了javax.servlet.ServletConfig,僅僅在CONFIGURE模式是,才能訪問配置數據。

getContext : PortletContext

返回 PortletContext 對象

getName : String

返回portlet的名稱



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芷江| 开平市| 博罗县| 吴忠市| 南通市| 台东市| 太和县| 石城县| 苗栗县| 石家庄市| 云安县| 龙川县| 邳州市| 芦溪县| 高淳县| 芦山县| 日照市| 翁牛特旗| 桓仁| 肃宁县| 清远市| 台前县| 三河市| 浮山县| 临邑县| 新乡县| 吴旗县| 怀柔区| 洞头县| 吉安县| 阜南县| 克什克腾旗| 县级市| 沐川县| 区。| 南充市| 朔州市| 富宁县| 盐城市| 永胜县| 景谷|