JSF提供了標準的HTML Renderer
Kit,可以讓您搭配JSF元件輸出HTML文件,標準的HTML Renderer Kit主要包括了幾個類別:
其名稱以output作為開頭,作用為輸出指定的訊息或綁定值。
其名稱以input作為開頭,其作用為提供使用者輸入欄位。
其名稱以command作為開頭,其作用為提供命令或連結按鈕。
其名稱以select作為開頭,其作用為提供使用者選項的選取。
包括了form、message、messages、graphicImage等等未分類的標籤。
JSF標準HTML標籤包括了幾個共通的屬性,整理如下:
除了共通的屬性之外,您還可以在某些元件上設定標籤HTML 4.01的屬性,像是size、alt、width等屬性,或者是設定DHTML事件屬性,例如onchange、onclick等等。 除了JSF的標準HTML標籤之外,您還需要一些標準核心標籤,這些標籤是獨立於Renderer Kit的,JSF並不限制在HTML輸出表示層,核心標籤可以搭配其它的Renderer Kit來使用。 詳細的HTML標籤或核心標籤的使用與屬性說明可以查詢 Tag Library Documentation 文件。 |