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のプロパティの値を設定します。 |