管理 JavaServer Faces 應用程式中的錯誤

您可以利用若干方法來處理 JavaServer Faces 應用程式中的錯誤管理。 您可以利用下列技術來統一整個網站的錯誤和成功報告。

其中一個方式是建立通用的成功和失敗 JSP 檔。 比方說,ok.jsp 和 error.jsp。 一般而言,您可以建立在要求範圍中預期出現錯誤訊息及其說明的 Faces JSP 頁面。要報告失敗或成功的頁面可指定要求範圍。

處理錯誤管理的另一個方式是使用「顯示錯誤」和「顯示多個錯誤」元件。「顯示錯誤」元件插入一個錯誤訊息,並對它連結的欄位顯示錯誤訊息。 唯有當特定欄位有問題時才會顯示錯誤訊息。「顯示錯誤」元件插入一個錯誤訊息,並對表單上所有欄位顯示錯誤訊息。 每當頁面上有問題時,就會顯示錯誤訊息。

如果要將「顯示錯誤」元件新增至 Faces JSP 頁面中,並將它連結到另一個元件:
  1. 開啟 Faces JSP 頁面。
  2. 將「顯示錯誤」元件拖曳到頁面上。
  3. 在「顯示錯誤」元件的「內容」視圖中,在顯示元件的錯誤訊息旁邊,選取您要連結這個「顯示錯誤」元件的元件 ID。
  4. 使用內容欄位來指定或瀏覽錯誤訊息的樣式內容 (例如顏色和字型)。使用類別訊息欄位來指定或瀏覽錯誤訊息的樣式表。
部分 Faces 元件有提供選項,讓您自動建立連結到該元件的「顯示錯誤」元件。 比方說,當您建立「輸入」元件時,可以勾選該輸入元件的「內容」視圖的驗證標籤上的在錯誤訊息控制項中顯示驗證錯誤訊息, 來自動建立「顯示錯誤」元件。新的「顯示錯誤」元件會自動連結到「輸入」元件。
相關概念
JavaServer Faces
相關工作
建立 Faces 應用程式 - 概觀
建立 Faces JSP 檔
新增 Faces 輸入元件的驗證
相關參考
Faces 元件參照
Faces 元件的屬性
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.