Sun Java System Portal Server 7.2 管理指南

管理 Portal Server 桌面內容

本節討論管理桌面內容的方式。如需關於桌面的詳細資訊,請參閱「Sun Java System Portal Server 7 Technical Overview」中的「Understanding the Standard Desktop」。

管理 Portlet

本節說明如何部署和取消部署 Portlet,以及如何修改 Portlet 喜好設定。

Portlet 是 Web 應用程式,用於處理請求以及在入口網站環境中產生內容。Portlet 是由 Portlet 容器 (由 JSR 168 專家群組定義的 Portlet 規格之實作) 所管理。

Portlet 只能在所選的 DN 節點上部署一次。如果 Portlet 已在同一個 DN 節點上部署過,您應取消部署 Portlet,然後再進行部署。如果想要 Portlet 位於多個子組織或角色上,那麼將該 Portlet 部署在入口網站全域 DN 或父系組織上。

Procedure部署 Portlet

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站伺服器。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 按一下 [部署 Portlet] 啟動精靈。

    1. 確定所選的入口網站和所選 DN 是您要部署 Portlet 的位置,再按 [下一步]。

    2. 指定 portlet war 檔案、角色檔案和使用者檔案。


      備註 –

      角色檔案和使用者檔案為選擇性的。war 檔案、角色檔案和使用者檔案可位於本地機器或遠端入口網站伺服器系統。


    3. 選取本地系統或遠端入口網站伺服器系統的按鈕。

      • 如果從本地機器上傳檔案,可使用瀏覽對話方塊從本地機器選取檔案。

      • 如果從遠端入口網站伺服器系統上傳檔案,可使用檔案選擇器對話方塊選擇遠端機器中的檔案。

    4. 驗證提供的資訊,再按 [下一步]。

    5. 在部署 Portlet 時會顯示資訊頁面。

  6. 遵循說明來部署 Portlet。

相當於 psadmin 指令

psadmin deploy-portlet

Procedure取消部署 Portlet

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站伺服器。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 按一下 [取消部署 Portlet] 啟動精靈。

  6. 依需要修改配置屬性。

  7. 按一下 [取消部署] 以記錄變更。

相當於 psadmin 指令

psadmin undeploy-portlet

Procedure修改 Portlet 喜好設定

  1. 登入 Portal Server 管理主控台

  2. 按一下 [一般作業] 標籤,再選取子功能表中的 [管理通道與容器]。

  3. 選取要部署 Portlet 的入口網站和 DN。

    顯示包含可用通道和 Portlet 的瀏覽樹狀結構。

  4. 在左框架的瀏覽樹狀結構中,選取該 Portlet 通道。

    喜好設定表格和特性表格顯示在右框架中。

  5. 在喜好設定表格中,按一下您要修改的喜好設定的 [編輯值] 連結。

  6. 在喜好設定精靈中的文字方塊內輸入新值,再按一下 [確定]。

    • 要移除值,在清單中選取該值,再按一下 [移除]。

  7. 完成修改喜好設定後,按一下 [儲存]。

  8. 按一下 [關閉]。

管理通道與容器

本節說明如何從管理主控台管理入口網站伺服器通道與容器。

將討論下列主題:

檢視通道與容器

透過啟動桌面父系容器,可描繪使用者桌面。您可以在每個組織、角色和使用者 DN 中自訂父系容器屬性。藉由反覆選取要在桌面父系容器中顯示的子容器和通道,提供特定 DN 的桌面內容。

通常,桌面父系容器會包含一些標籤或表格容器。父系容器中所選節點清單下的每個標籤容器會在使用者桌面上顯示標籤。在標籤下顯示的通道是在標籤容器內部的通道。

入口網站管理主控台中,[通道與容器管理] 左下框架中有兩個元件:

[檢視類型] 功能表中的項目和樹狀結構中顯示的節點,取決於已合併的 [顯示設定檔 XML] 的內容。

樹狀結構包含容器和通道節點。向桌面提供內容的通道有三種類型:

您可以按一下樹狀結構中的任何一個節點連結,右框架內隨即顯示特性和動作。

[檢視類型] 功能表中有兩種類型的項目:

請參閱檢視顯示設定檔 XML 樹狀結構和桌面檢視

顯示設定檔 XML 樹狀結構

樹狀結構在合併的顯示設定檔 (Display Profile, DP) XML 中顯示一組完整的通道與容器。DP XML 樹狀結構中的根元素是 DP_ROOT,這是顯示設定檔中所有通道和容器的父系。您可以直接在 DP_ROOT 下,或在 DP_ROOT 下的容器中建立通道。

在 DP XML 樹狀結構下列出的節點不一定會顯示在桌面上。顯示設定檔中的一些節點永遠不會被參照或包含在桌面容器的階層結構中。

例如,桌面預設容器 JSPTabContainer 有兩個容器,tab1tab2。如果 tab1 包含 ch1ch2tab2 包含 ch3ch4,則 DP XML 樹狀結構中定義了五個通道。DP XML 樹狀結構參照容器階層結構中的 ch1ch4,但沒有參照 ch5。因此,在桌面上只會顯示 ch1ch4

桌面檢視

桌面檢視是合併顯示設定檔中可用的頂層容器。您可以在 DN 處將每個桌面檢視設定為桌面的父系容器。當您選取桌面檢視時,樹狀結構會提供通道和容器的可視階層結構,此結構可將內容描繪在桌面上。

在桌面檢視下顯示的通道和容器有兩種狀態:

您可以按一下右框架中的作業連結,來變更桌面檢視中的通道和容器的狀態。要顯示關於狀態的工具提示,請將滑鼠放置在容器或通道圖示上。工具提示也會顯示節點的完全合格名稱。

Procedure檢視顯示設定檔 XML 樹狀結構和桌面檢視

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 選取 [入口網站] 下的一個入口網站伺服器,再從 [選取 DN] 下拉式功能表中選取任何 DN。

    • 您也可以在 [管理容器與通道] 頁面的 [選取 DN] 功能表中選取組織。

  4. 在 [作業] 下,按一下 [管理容器與通道]。

  5. 在 [檢視類型] 下拉式功能表中,選取 [DP XML 樹狀結構] 或 [桌面檢視]。

修改通道和容器特性

本節討論通道與容器的特性,以及修改特性的方式。

您可以執行下列作業:

瞭解特性

當您按一下樹狀結構中的節點時,所顯示的特性是頂層特性或通道層級特性。這些特性是在提供者層級定義,您可以為通道自訂這些特性。然而,這些新增到通道的新特性無法新增到提供者。這也就是您為何無法在通道層級新增特性的原因。

特性表會顯示用戶端類型和語言環境。表格中沒有欄顯示特性類型,但是遵守以下慣例:

String

值欄有寬的文字欄位,最多可容納 30 個字元。

Integer

值欄有窄的文字欄位,最多可容納 5 個字元。

Boolean

值為單選按鈕。

Map

名稱為連結。

List

值欄中有 [編輯值] 連結。按一下該連結會開啟可新增和移除值的精靈。

Empty Collection

名稱為顯示 [編輯值] 連結的連結。名稱和值配對可加入空白集合中,以像對映一般運作,加入後 [編輯值] 隨即消失。如果使用 [編輯值] 精靈將值加入空白集合,該集合的行為會類似於 [清單],且名稱連結會消失。

除了 [名稱] 和 [值] 欄之外,特性表還有兩欄:

種類

顯示特性是進階特性還是基本特性。進階特性一般而言適合經驗豐富的管理員。

狀態

任何特性都有三個可能的狀態:

  • 預設 – 在提供者層級指定的值。

  • 繼承 – 在某上層層級修改的值。例如,如果目前節點為角色,則特性可能已在角色的組織中進行了自訂。此組織可能是父系組織,或是父系組織的父系。若特性是繼承的,則會顯示為連結。按一下這個連結則會顯示階層結構中該特性繼承自的所有可能的父系節點。

  • 自訂 – 在此節點定義的值。

特性表中有一些按鈕:

移除自訂

將在此節點定義的值從顯示設定檔中移除。如果特性在階層結構中進行過自訂,此操作將導致從階層結構的某些父系繼承特性。如果未在階層結構中的任何一處自訂值,則會顯示在提供者處定義的值,狀態會顯示為 [預設]。

儲存

將值的新增、刪除和變更儲存。

重設

忽略變更,將值重設為資料存放區中上一次儲存的狀態。

清除所有排序

清除所有排序。


提示 –

按一下任何欄標題,即可排序表格。當您先按一下 [名稱] 按鈕來依照名稱排序時,在 [種類] 和 [狀態] 按鈕旁會出現 +。按一下 + 套用下一個排序條件。


表格喜好設定

設定表格喜好設定。

除非有修改,用戶端類型和語言環境會設為預設值。

Procedure建立特性

您可以在 [新增特性] 精靈中編輯值,並加以儲存。您也可以新增名稱和值配對。

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 在 [作業] 下,按一下 [管理通道與容器]。

  6. 在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。

  7. 按一下 [表格喜好設定] 按鈕,設定用戶端和語言環境屬性。

  8. 按一下 [新增特性] 按鈕以啟動精靈。

  9. 選取特性類型,再按 [下一步]。

  10. 輸入名稱,選取值,再指定該特性是否為進階。


    備註 –

    當集合特性包含名稱和值配對時,其行為類似於對映。[集合] 類型的特性可以為巢式。表格上方的特性路徑將變更,以顯示目前的巢式結構,您也可以來回瀏覽。

    任何尾隨值均為選擇性的。例如,值可以是 enen_US,但不能只是 US。應遵循用於指定語言環境的標準 Java 格式。


  11. 按一下 [完成] 以建立特性。

  12. 按一下 [關閉] 在表格中顯示新特性。

Procedure編輯清單

當集合特性只包含值時,其行為類似於 [清單]。

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 在 [作業] 下,按一下 [管理通道與容器]。

  6. 在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。

  7. 按一下特性的 [編輯值] 連結以啟動精靈。

  8. 進行變更。

    • 要新增值,在 [新增值] 文字方塊中輸入值名稱,再按一下 [新增]。

    • 要刪除值,在 [值] 清單中選取一個值,再按一下 [移除]。

  9. 按一下 [關閉]。

    編輯特性頁面將更新清單中的值數目。

Procedure修改通道和容器特性

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 在 [作業] 下,按一下 [管理通道與容器]。

  6. 在左框架的樹狀結構中選取一個通道或容器,右框架隨即顯示 [編輯特性] 頁面。

  7. 變更特性,並按一下 [儲存]。

相當於 psadmin 指令

psadmin modify-dp

建立和刪除通道與容器

本節討論如何從入口網站管理主控台中建立和刪除通道與容器。

Procedure建立通道或容器

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 在 [作業] 下,按一下 [管理通道與容器]。

  6. 在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。

  7. 在 [作業] 下,按一下 [新增通道或容器] 以啟動精靈。

    在精靈中,確定所選的入口網站和所選的 DN 是您要建立通道或容器的位置,再按 [下一步]。

  8. 在精靈中建立容器或通道。

    • 要建立容器,請執行以下步驟:

      1. 在 [容器提供者] 下拉式功能表中選取一個提供者,再按 [下一步]。

      2. 在 [通道或容器的名稱] 文字欄位中輸入名稱,並按 [下一步]。

      3. 檢閱您選取的內容,並按一下 [完成]。

        顯示一個確認建立容器的訊息。

      4. 按一下 [關閉]。

    • 要建立通道,請執行以下步驟:

      1. 選取一個通道類型。

        從以下三種通道類型中選取:

        • 如果您選取 [提供者通道],則會顯示提供者通道清單。

        • 如果您選取 [JSR 168 Portlet 通道],則會顯示 Portlet 通道清單。

        • 如果您選取 [WSRP 遠端 Portlet 通道],則從下拉式功能表中選取已註冊的產生器和遠端 Portlet。

      2. 在 [通道或容器的名稱] 文字欄位中輸入名稱,並按 [下一步]。

      3. 檢閱您選取的內容,並按一下 [完成]。

        顯示一個確認建立通道的訊息。

      4. 按一下 [關閉]。

相當於 psadmin 指令

psadmin add-dp

Procedure刪除通道或容器

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 在 [作業] 下,按一下 [管理通道與容器]。

  6. 在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。

  7. 在 [作業] 下,按一下 [選取要刪除的通道或容器]。

  8. 在 [類型] 下,選取 [通道或容器]。

    顯示可用的通道或容器。

  9. 選取一個通道或容器,再按一下 [刪除]。

相當於 psadmin 指令

psadmin remove-dp

建立標籤

本節說明如何使用入口網站伺服器管理主控台建立標籤。

Procedure建立標籤

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [選取 DN] 下拉式功能表中選取任何 DN。

  5. 在 [作業] 下,按一下 [管理通道與容器]。

  6. 從左框架的樹狀結構中選取 JSPTabContainer。

  7. 在右框架的 [作業] 下,按一下 [新增標籤] 以啟動精靈。

顯示通道和容器

本節將討論如何在一般使用者桌面上顯示通道和容器。在內容頁面上也可顯示通道和容器,以供一般使用者選取它們在桌面上顯示。

Procedure在桌面上顯示通道和容器

  1. 登入 Portal Server 管理主控台

  2. 選取 [入口網站] 標籤。

  3. 在 [入口網站] 中選取入口網站。

  4. 在 [作業] 下,按一下 [管理容器與通道]。

  5. 在左框架的樹狀結構中選取一個容器,右框架隨即顯示 [編輯特性] 頁面。

  6. 在 [作業] 下,按一下 [顯示或隱藏入口網站桌面上的通道和容器]。

  7. 在 [準備好可使用] 下,選取一個通道或容器。

  8. 使用 [新增] 按鈕,將通道移至 [內容頁面] 或 [入口網站桌面] 上顯示。

    • 使用 [移除] 按鈕,您可以將通道或容器移回 [準備好可使用]。

  9. 按一下 [儲存]。

相當於 psadmin 指令

psadmin modify-dp