JSF-基本タグ
この章では、さまざまなタイプの基本的なJSFタグについて学習します。
JSFは、標準のHTMLタグライブラリを提供します。これらのタグは、対応するhtml出力にレンダリングされます。
これらのタグには、htmlノードで次のURIの名前空間を使用する必要があります。
<html
xmlns = "http://www.w3.org/1999/xhtml"
xmlns:h = "http://java.sun.com/jsf/html">
以下は、JSF2.0の重要な基本タグです。
| S.No | タグと説明 |
|---|---|
| 1 | h:inputText
type = "text"、テキストボックスのHTML入力をレンダリングします。 |
| 2 | h:inputSecret
type = "password"、テキストボックスのHTML入力をレンダリングします。 |
| 3 | h:inputTextarea
HTMLテキストエリアフィールドをレンダリングします。 |
| 4 | h:inputHidden
type = "hidden"のHTML入力をレンダリングします。 |
| 5 | h:selectBooleanCheckbox
単一のHTMLチェックボックスをレンダリングします。 |
| 6 | h:selectManyCheckbox
HTMLチェックボックスのグループをレンダリングします。 |
| 7 | h:selectOneRadio
単一のHTMLラジオボタンをレンダリングします。 |
| 8 | h:selectOneListbox
HTMLの単一リストボックスをレンダリングします。 |
| 9 | h:selectManyListbox
HTMLの複数のリストボックスをレンダリングします。 |
| 10 | h:selectOneMenu
HTMLコンボボックスをレンダリングします。 |
| 11 | h:outputText
HTMLテキストをレンダリングします。 |
| 12 | h:outputFormat
HTMLテキストをレンダリングします。パラメータを受け入れます。 |
| 13 | h:graphicImage
画像をレンダリングします。 |
| 14 | h:outputStylesheet
HTML出力にCSSスタイルシートを含めます。 |
| 15 | h:outputScript
HTML出力にスクリプトを含めます。 |
| 16 | h:commandButton
type = "submit"ボタンのHTML入力をレンダリングします。 |
| 17 | h:リンク
HTMLアンカーをレンダリングします。 |
| 18 | h:commandLink
HTMLアンカーをレンダリングします。 |
| 19 | h:outputLink
HTMLアンカーをレンダリングします。 |
| 20 | h:panelGrid
HTMLテーブルをグリッド形式でレンダリングします。 |
| 21 | h:メッセージ
JSFUIコンポーネントのメッセージをレンダリングします。 |
| 22 | h:メッセージ
JSFUIコンポーネントのすべてのメッセージをレンダリングします。 |
| 23 | f:param
JSFUIコンポーネントにパラメーターを渡します。 |
| 24 | f:属性
JSFUIコンポーネントに属性を渡します。 |
| 25 | f:setPropertyActionListener
管理対象Beanのプロパティの値を設定します。 |