本節討論管理桌面內容的方式。如需關於桌面的詳細資訊,請參閱「Sun Java System Portal Server 7 Technical Overview」中的「Understanding the Standard Desktop」。
本節說明如何部署和取消部署 Portlet,以及如何修改 Portlet 喜好設定。
Portlet 是 Web 應用程式,用於處理請求以及在入口網站環境中產生內容。Portlet 是由 Portlet 容器 (由 JSR 168 專家群組定義的 Portlet 規格之實作) 所管理。
Portlet 只能在所選的 DN 節點上部署一次。如果 Portlet 已在同一個 DN 節點上部署過,您應取消部署 Portlet,然後再進行部署。如果想要 Portlet 位於多個子組織或角色上,那麼將該 Portlet 部署在入口網站全域 DN 或父系組織上。
 部署 Portlet
部署 Portlet選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站伺服器。
在 [選取 DN] 下拉式功能表中選取任何 DN。
按一下 [部署 Portlet] 啟動精靈。
遵循說明來部署 Portlet。
 取消部署 Portlet
取消部署 Portlet選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站伺服器。
在 [選取 DN] 下拉式功能表中選取任何 DN。
按一下 [取消部署 Portlet] 啟動精靈。
依需要修改配置屬性。
按一下 [取消部署] 以記錄變更。
 修改 Portlet 喜好設定
修改 Portlet 喜好設定按一下 [一般作業] 標籤,再選取子功能表中的 [管理通道與容器]。
選取要部署 Portlet 的入口網站和 DN。
顯示包含可用通道和 Portlet 的瀏覽樹狀結構。
在左框架的瀏覽樹狀結構中,選取該 Portlet 通道。
喜好設定表格和特性表格顯示在右框架中。
在喜好設定表格中,按一下您要修改的喜好設定的 [編輯值] 連結。
在喜好設定精靈中的文字方塊內輸入新值,再按一下 [確定]。
完成修改喜好設定後,按一下 [儲存]。
按一下 [關閉]。
本節說明如何從管理主控台管理入口網站伺服器通道與容器。
將討論下列主題:
透過啟動桌面父系容器,可描繪使用者桌面。您可以在每個組織、角色和使用者 DN 中自訂父系容器屬性。藉由反覆選取要在桌面父系容器中顯示的子容器和通道,提供特定 DN 的桌面內容。
通常,桌面父系容器會包含一些標籤或表格容器。父系容器中所選節點清單下的每個標籤容器會在使用者桌面上顯示標籤。在標籤下顯示的通道是在標籤容器內部的通道。
入口網站管理主控台中,[通道與容器管理] 左下框架中有兩個元件:
[檢視類型] 功能表
[通道與容器] 樹狀結構
[檢視類型] 功能表中的項目和樹狀結構中顯示的節點,取決於已合併的 [顯示設定檔 XML] 的內容。
樹狀結構包含容器和通道節點。向桌面提供內容的通道有三種類型:
提供者 (本機) 通道
Portlet 通道
遠端 Portlet 通道
您可以按一下樹狀結構中的任何一個節點連結,右框架內隨即顯示特性和動作。
[檢視類型] 功能表中有兩種類型的項目:
顯示設定檔 XML 樹狀結構
桌面檢視
樹狀結構在合併的顯示設定檔 (Display Profile, DP) XML 中顯示一組完整的通道與容器。DP XML 樹狀結構中的根元素是 DP_ROOT,這是顯示設定檔中所有通道和容器的父系。您可以直接在 DP_ROOT 下,或在 DP_ROOT 下的容器中建立通道。
在 DP XML 樹狀結構下列出的節點不一定會顯示在桌面上。顯示設定檔中的一些節點永遠不會被參照或包含在桌面容器的階層結構中。
例如,桌面預設容器 JSPTabContainer 有兩個容器,tab1 和 tab2。如果 tab1 包含 ch1 和 ch2,tab2 包含 ch3 和 ch4,則 DP XML 樹狀結構中定義了五個通道。DP XML 樹狀結構參照容器階層結構中的 ch1 到 ch4,但沒有參照 ch5。因此,在桌面上只會顯示 ch1 到 ch4。
桌面檢視是合併顯示設定檔中可用的頂層容器。您可以在 DN 處將每個桌面檢視設定為桌面的父系容器。當您選取桌面檢視時,樹狀結構會提供通道和容器的可視階層結構,此結構可將內容描繪在桌面上。
在桌面檢視下顯示的通道和容器有兩種狀態:
已選取及在桌面上顯示
可用於選取
在此狀態下,以灰色顯示通道和容器圖示。
您可以按一下右框架中的作業連結,來變更桌面檢視中的通道和容器的狀態。要顯示關於狀態的工具提示,請將滑鼠放置在容器或通道圖示上。工具提示也會顯示節點的完全合格名稱。
 檢視顯示設定檔 XML 樹狀結構和桌面檢視
檢視顯示設定檔 XML 樹狀結構和桌面檢視選取 [入口網站] 標籤。
選取 [入口網站] 下的一個入口網站伺服器,再從 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理容器與通道]。
在 [檢視類型] 下拉式功能表中,選取 [DP XML 樹狀結構] 或 [桌面檢視]。
本節討論通道與容器的特性,以及修改特性的方式。
您可以執行下列作業:
當您按一下樹狀結構中的節點時,所顯示的特性是頂層特性或通道層級特性。這些特性是在提供者層級定義,您可以為通道自訂這些特性。然而,這些新增到通道的新特性無法新增到提供者。這也就是您為何無法在通道層級新增特性的原因。
特性表會顯示用戶端類型和語言環境。表格中沒有欄顯示特性類型,但是遵守以下慣例:
值欄有寬的文字欄位,最多可容納 30 個字元。
值欄有窄的文字欄位,最多可容納 5 個字元。
值為單選按鈕。
名稱為連結。
值欄中有 [編輯值] 連結。按一下該連結會開啟可新增和移除值的精靈。
名稱為顯示 [編輯值] 連結的連結。名稱和值配對可加入空白集合中,以像對映一般運作,加入後 [編輯值] 隨即消失。如果使用 [編輯值] 精靈將值加入空白集合,該集合的行為會類似於 [清單],且名稱連結會消失。
除了 [名稱] 和 [值] 欄之外,特性表還有兩欄:
顯示特性是進階特性還是基本特性。進階特性一般而言適合經驗豐富的管理員。
任何特性都有三個可能的狀態:
預設 – 在提供者層級指定的值。
繼承 – 在某上層層級修改的值。例如,如果目前節點為角色,則特性可能已在角色的組織中進行了自訂。此組織可能是父系組織,或是父系組織的父系。若特性是繼承的,則會顯示為連結。按一下這個連結則會顯示階層結構中該特性繼承自的所有可能的父系節點。
自訂 – 在此節點定義的值。
特性表中有一些按鈕:
將在此節點定義的值從顯示設定檔中移除。如果特性在階層結構中進行過自訂,此操作將導致從階層結構的某些父系繼承特性。如果未在階層結構中的任何一處自訂值,則會顯示在提供者處定義的值,狀態會顯示為 [預設]。
將值的新增、刪除和變更儲存。
忽略變更,將值重設為資料存放區中上一次儲存的狀態。
清除所有排序。
按一下任何欄標題,即可排序表格。當您先按一下 [名稱] 按鈕來依照名稱排序時,在 [種類] 和 [狀態] 按鈕旁會出現 +。按一下 + 套用下一個排序條件。
設定表格喜好設定。
除非有修改,用戶端類型和語言環境會設為預設值。
 建立特性
建立特性您可以在 [新增特性] 精靈中編輯值,並加以儲存。您也可以新增名稱和值配對。
選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理通道與容器]。
在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。
按一下 [表格喜好設定] 按鈕,設定用戶端和語言環境屬性。
按一下 [新增特性] 按鈕以啟動精靈。
選取特性類型,再按 [下一步]。
輸入名稱,選取值,再指定該特性是否為進階。
當集合特性包含名稱和值配對時,其行為類似於對映。[集合] 類型的特性可以為巢式。表格上方的特性路徑將變更,以顯示目前的巢式結構,您也可以來回瀏覽。
任何尾隨值均為選擇性的。例如,值可以是 en 或 en_US,但不能只是 US。應遵循用於指定語言環境的標準 Java 格式。
按一下 [完成] 以建立特性。
按一下 [關閉] 在表格中顯示新特性。
 編輯清單
編輯清單當集合特性只包含值時,其行為類似於 [清單]。
選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理通道與容器]。
在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。
按一下特性的 [編輯值] 連結以啟動精靈。
進行變更。
按一下 [關閉]。
編輯特性頁面將更新清單中的值數目。
 修改通道和容器特性
修改通道和容器特性選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理通道與容器]。
在左框架的樹狀結構中選取一個通道或容器,右框架隨即顯示 [編輯特性] 頁面。
變更特性,並按一下 [儲存]。
本節討論如何從入口網站管理主控台中建立和刪除通道與容器。
 建立通道或容器
建立通道或容器選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理通道與容器]。
在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。
在 [作業] 下,按一下 [新增通道或容器] 以啟動精靈。
在精靈中,確定所選的入口網站和所選的 DN 是您要建立通道或容器的位置,再按 [下一步]。
在精靈中建立容器或通道。
 刪除通道或容器
刪除通道或容器選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理通道與容器]。
在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。
在 [作業] 下,按一下 [選取要刪除的通道或容器]。
在 [類型] 下,選取 [通道或容器]。
顯示可用的通道或容器。
選取一個通道或容器,再按一下 [刪除]。
本節說明如何使用入口網站伺服器管理主控台建立標籤。
 建立標籤
建立標籤選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [選取 DN] 下拉式功能表中選取任何 DN。
在 [作業] 下,按一下 [管理通道與容器]。
從左框架的樹狀結構中選取 JSPTabContainer。
在右框架的 [作業] 下,按一下 [新增標籤] 以啟動精靈。
本節將討論如何在一般使用者桌面上顯示通道和容器。在內容頁面上也可顯示通道和容器,以供一般使用者選取它們在桌面上顯示。
 在桌面上顯示通道和容器
在桌面上顯示通道和容器選取 [入口網站] 標籤。
在 [入口網站] 中選取入口網站。
在 [作業] 下,按一下 [管理容器與通道]。
在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。
在 [作業] 下,按一下 [顯示或隱藏入口網站桌面上的通道和容器]。
在 [準備好可使用] 下,選取一個通道或容器。
使用 [新增] 按鈕,將通道移至 [內容頁面] 或 [入口網站桌面] 上顯示。
按一下 [儲存]。