顯示錯誤

顯示在送出頁面時伺服器所產生的錯誤訊息。這個元件通常是連結到其他輸入元件。

設計時的元件

顯示錯誤元件拖放到頁面上:
「顯示錯誤」元件按鈕

頁面中的顯示錯誤元件看起來與下面類似:
設計時的「顯示錯誤」

執行時期的元件

顯示錯誤元件會在執行時期針對為其顯示錯誤之不同的元件而隨之改變。

「內容及所有屬性」視圖

元件的「內容」視圖會顯示您可以用來設定元件的最常用屬性集,而且針對不同的元件,您也會看到新增控制項、動作或其他元件的選項。若要開啟「內容」視圖,請按一下「視窗 > 顯示視圖 > 內容」;然而依預設會開啟該視圖。

「顯示錯誤」元件的這些共同屬性會顯示在「內容」視圖中的 h:message 標籤上。請參閱所有顯示錯誤屬性 表格,以取得完整的屬性清單。

「所有屬性」視圖會顯示您可以在元件上設定之所有屬性的表格,包括您可以從「內容」視圖來存取的那些屬性。若要切換至「所有屬性」視圖,請按一下「內容」視圖右上角的「所有屬性」圖示 「所有屬性」圖示

表 1. 所有顯示錯誤屬性

屬性名稱

顯示在「內容」視圖中的排列依據

說明

binding

沒有顯示

代表這個元件的 UIComponent,通常是在支持的檔案中。

errorClass

沒有顯示

關聯於元件的替代 CSS 類別名稱。 從名稱可以判斷其使用情況。

errorStyle

沒有顯示

CSS 類別的樣式修飾元。

fatalClass

沒有顯示

關聯於元件的替代 CSS 類別名稱。 從名稱可以判斷它們的使用情況。

fatalStyle

沒有顯示

CSS 類別的樣式修飾元。

for

顯示元件的錯誤訊息

指定您要攫取及顯示錯誤訊息的輸入欄位 ID。

id

ID

指派元件的名稱。應該是 JSP 內的唯一名稱。

infoClass

沒有顯示

關聯於元件的替代 CSS 類別名稱。 從名稱可以判斷它們的使用情況。

infoStyle

沒有顯示

CSS 類別的樣式修飾元。

rendered

沒有顯示

可以設成 true 或 false:
  • false - 執行時期不會將元件呈現在瀏覽器中。
  • true - 將會呈現元件。

showDetail

沒有顯示

指定是否要顯示錯誤的詳細部分。

showSummary

沒有顯示

指定是否要顯示訊息摘要。

style

樣式:內容

指定元件的 CSS 樣式資訊(如 style="font-size : 8pt ; color : red")。定義已選取的元件的內容(例如字型和顏色)。 這可以用手動方式來完成,或者按一下按鈕,然後從視窗內選取想要的內容。

styleClass

樣式:類別

當呈現這個元素時,所要套用的 CSS 樣式類別清單,各個類別之間是用空格加以區隔。 這個值必須作為產生的標記之 "class" 屬性來傳遞。定義已選取的元件的類別(例如樣式表)。 這可以用手動方式來完成,或者按一下按鈕,然後從視窗內選取想要的「類別」。

title

沒有顯示

指定執行時期在瀏覽器中顯示成工具要訣的標題文字。

tooltip

沒有顯示

指定訊息的詳細資料部分應不應該顯示成工具要訣。

warnClass

沒有顯示

關聯於元件的替代 CSS 類別名稱。 從名稱可以判斷它們的使用情況。

warnStyle

沒有顯示

CSS 類別的樣式修飾元。

相關概念
利用 JavaServer Faces 來建立資料存取 Web 應用程式
相關工作
建立 Faces 應用程式 - 概觀
相關參考
Faces 元件參照
Faces 元件的屬性
顯示錯誤
讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.