應用程式的網站喜好設定儲存在以下兩個檔案中:
應用程式的每個實例都有各自的一組網站喜好設定檔案。軟體會以頻繁的間隔重新載入這些檔案,所以更新會立即生效,而不需要重新啟動應用程式。
提示 在 Web 伺服器陣列環境中,可將網站喜好設定檔放在共用檔案伺服器上,以供任意數目的應用程式伺服器來共用。
引導內容檔 (bootstrap.properties) 至少包含網站喜好設定檔案的名稱和物件儲存庫位置。在安裝應用程式後第一次登入時,將指定網站喜好設定檔案的名稱和其所在的物件儲存庫,此程序稱為引導初始化。網站喜好設定檔案的名稱可唯一識別一組網站喜好設定。
其他網站喜好設定在引導初始化期間是選用的。引導初始化之後,每次變更一或多個引導喜好設定並儲存變更後,軟體都會更新引導內容檔。
在您每次設定一般或物件儲存庫網站喜好設定,並儲存變更時,都會將版本新增至儲存在物件儲存庫中的網站喜好設定檔案。檔名為「preference name 的網站喜好設定」,其中 preference name 是一組喜好設定的 ID。網站喜好設定檔案儲存在 /Preferences 資料夾中,用戶端應用程式的使用者不會看到該資料夾。
與應用程式一起安裝的預設喜好設定儲存在 /app/WEB-INF/xml/SitePreferences.xml 中。在還原預設值或重新起始設定喜好設定時,將使用這些設定。