Rich Text Area

可讓使用者輸入文字資料。這個區域與其他文字輸入元件不同之處在於, Rich Text Area 提供一組 Rich Text 功能,可使用不同的字型、顏色、樣式等等來格式化文字。輸入控制項通常會連結到資料儲存體,例如資料庫或 Bean。 若送出含有 Rich Text Area 元件的頁面時,輸入欄位的內容會儲存在指定位置,例如,資料庫的直欄或 Bean 的內容。

設計時的元件

Rich Text Area 元件拖放到頁面上:
「Rich Text Area」按鈕

頁面中的 Rich Text Area 元件在頁面上看起來與下面類似:
設計時的「Rich Text Area」

執行時期的元件

在執行時期,頁面中的 Rich Text Area 元件在頁面上看起來與下面類似:
執行時期的「Rich Text Area」

「內容及所有屬性」視圖

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

Rich Text Area 元件的這些共同屬性顯示在「內容」視圖的 r:inputRichText行為標籤中。 如需完整的屬性清單,請參閱所有 Rich Text Area 屬性表格。

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

表 1. 所有 Rich Text Area 屬性

屬性名稱

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

說明

binding

沒有顯示

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

height

大小:高度

指定元件的高度(可以是行數、像素或畫面的百分比)。

id

ID

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

readonly

控制項是唯讀的

指定元件值不能從其起始值進行變更。

rendered

沒有顯示

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

value

指定執行時期所顯示的元件起始文字值。 包含要顯示的資訊,其格式為指定值或動態值的指標。

width

大小:寬度

指定元件的起始寬度。 以像素來提供寬度,但其值參照字元數的文字輸入元件除外。

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