Sun Java System Portal Server 7.2 管理指南

瞭解顯示設定檔

您可以在安裝 Portal Server 時建立初始組織。接著安裝程式會根據您指定的輸入參數,匯入顯示設定檔全域層級文件和預設組織顯示設定檔。

之後,每次建立新組織、子組織或角色時,將不會自動載入顯示設定檔。然而,新組織、子組織或角色會繼承其父系的已定義顯示設定檔。如果新建立的組織、子組織或角色有特定的項目,則您必須手動載入顯示設定檔。

顯示設定檔透過定義以下三個項目,為標準桌面建立顯示配置:

提供者定義

為提供者指定名稱和 Java 類別。提供者是一個用於產生顯示於通道中的內容的範本。

通道定義

指定提供者類別實例的執行階段配置。通道是一個內容單位,經常會以列和欄的方式排列。通道也可以擁有通道,稱為容器通道

提供者和通道特性定義

指定提供者和通道特性的值。定義於提供者中的特性通常會指定源自提供者之通道的預設值。通道的顯示配置包括的特性有標題、描述、通道寬度等等。定義於通道的特性通常會指定不同於預設值的通道值。

容器特性定義關於如何顯示容器中包含的通道的顯示定義,包括:容器配置 (窄-寬、寬-窄或窄-寬-窄);所包含通道的清單;通道位置 (列號碼與欄號碼);所包含通道的視窗狀態 (最小化或分離)。

顯示設定檔僅用於為通道提供特性值。它實際上不會定義使用者在其桌面上看到的整體版面配置或組織。然而,顯示設定檔確實間接控制著通道顯示的某些方面,例如表格容器的欄配置或表格容器如何在表格中繪製通道。

當您嘗試儲存包含無效 XML 的顯示設定檔文件時,系統會報告錯誤。錯誤訊息會以標題、訊息與子訊息出現。訊息方塊的標題是 [無效的 XML 文件]。訊息內容為以下內容之一:

如果您收到 [無效的 XML 文件] 錯誤訊息,您必須更正錯誤,才能儲存 XML 文件。

顯示文件的語法如下:


<?xml version="1.0" encoding="utf-8" standalone="no"?>
<DOCTYPE DisplayProfile SYSTEM " jar://resources/psdp.dtd">

<DisplayProfile version="1.0" priority="xxx">
	<Properties>
	...
	</Properties>
	</Channels>
	...
	</Channels>
	<Providers>
	...
	</Providers>
</DisplayProfile>