インターフェースの使用
jakarta.faces.event.SystemEventListenerHolder
SystemEventListenerHolder を使用するパッケージ パッケージ 説明 jakarta.faces.component jakarta.faces.component.html HTML 専用のユーザーインターフェースコンポーネントクラス。jakarta.faces.event jakarta.faces.component 内の SystemEventListenerHolder 使用
SystemEventListenerHolder を実装している jakarta.faces.component のクラス 修飾子と型 クラス 説明 class
UIColumn
UIColumn は、親UIData
コンポーネント内の単一列のデータを表すUIComponent
です。class
UICommand
UICommand は、ユーザーによってアクティブ化されると、アプリケーション固有の「コマンド」または「アクション」をトリガーするユーザーインターフェースコンポーネントを表すUIComponent
です。class
UIComponent
UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。class
UIComponentBase
UIComponentBase は、UIComponent
によって定義されたすべてのメソッドのデフォルトの具体的な動作を実装する便利な基本クラスです。class
UIData
UIData は、DataModel
インスタンスによって表されるデータオブジェクトのコレクションへのデータバインディングをサポートするUIComponent
です。これは、このコンポーネント自体の現在の値です(通常はValueExpression
を介して確立されます)。class
UIForm
UIForm は、ユーザーに提示される入力フォームを表すUIComponent
であり、その子コンポーネントは(とりわけ)フォームの送信時に含まれる入力フィールドを表します。class
UIGraphic
UIGraphic は、ユーザーにグラフィックイメージを表示するUIComponent
です。class
UIImportConstants
class
UIInput
UIInput はUIComponent
であり、ユーザーに出力を表示するコンポーネント(UIOutput
コンポーネントのように)と、デコードする必要がある後続のリクエストのリクエストパラメーターを処理します。class
UIMessage
class
UIMessages
このコンポーネントのレンダラーは、FacesContext
からメッセージを取得してユーザーに表示する責任があります。class
UINamingContainer
UINamingContainer は、NamingContainer
機能を実装するコンポーネントの便利な基本クラスです。class
UIOutcomeTarget
このコンポーネントはjakarta.faces.Button
またはjakarta.faces.Link
レンダラーとペアになっており、結果のレンダリングに関連するプロパティをレスポンスに直接カプセル化します。class
UIOutput
UIOutput は、値を持っているUIComponent
であり、オプションで、値式を介してモデル層 Bean から取得され、ユーザーに表示されます。class
UIPanel
UIPanel は、その子コンポーネントのレイアウトを管理するUIComponent
です。class
UIParameter
UIParameter は、親コンポーネントのオプションの名前付き構成パラメーターを表すUIComponent
です。class
UISelectBoolean
class
UISelectItem
UISelectItem は、UISelectMany
またはUISelectOne
コンポーネント内にネストできるコンポーネントであり、親コンポーネントで使用可能なオプションのリストにSelectItem
インスタンスを追加します。class
UISelectItemGroup
UISelectItemGroup は、UISelectMany
またはUISelectOne
コンポーネント内にネストできるコンポーネントであり、1 つ以上のSelectItem
インスタンスの 1 つのSelectItemGroup
を親コンポーネントで使用可能なオプションのリストに追加します。class
UISelectItemGroups
UISelectItemGroups は、UISelectMany
またはUISelectOne
コンポーネント内にネストできるコンポーネントであり、1 つまたは複数のSelectItem
インスタンスの 1 つまたは複数のSelectItemGroup
を親コンポーネントで使用可能なオプションのリストに追加します。class
UISelectItems
UISelectItems は、UISelectMany
またはUISelectOne
コンポーネント内にネストできるコンポーネントであり、親コンポーネントの使用可能なオプションのリストに 1 つ以上のSelectItem
インスタンスを追加します。class
UISelectMany
UISelectMany はUIComponent
であり、利用可能なオプションの個別のセットの中からユーザーがゼロ個以上のアイテムを選択することを表します。class
UISelectOne
UISelectOne はUIComponent
であり、利用可能なオプションの個別のセットの中からユーザーが選択するゼロまたは 1 つのアイテムを表します。class
UIViewAction
UIViewAction は、ポストバックではなく、通常は最初のリクエストにレスポンスして、リクエスト処理ライフサイクル中に発生するメソッド呼び出しを表します。class
UIViewParameter
UIViewParameter は、リクエストパラメーターとモデルプロパティまたはUIViewRoot
プロパティ間のバインディングを表します。class
UIViewRoot
UIViewRoot は、UIComponent ツリーのルートを表す UIComponent です。class
UIWebsocket
<f:websocket>
タグは、クライアント側で一方向(サーバーからクライアント)の Websocket ベースのプッシュ接続を開きます。これは、@
Push
アノテーションを介して CDI/ コンテナー管理アーティファクトに注入されたPushContext
インターフェースを介してサーバー側から到達できます。jakarta.faces.component.html 内の SystemEventListenerHolder 使用
SystemEventListenerHolder を実装している jakarta.faces.component.html のクラス 修飾子と型 クラス 説明 class
HtmlBody
NONEclass
HtmlColumn
HTMLtable
要素でレンダリングされる列を表します。class
HtmlCommandButton
型submit
またはreset
のボタンの HTMLinput
要素を表します。class
HtmlCommandLink
送信ボタンのように機能するハイパーリンクの HTMLa
要素を表します。class
HtmlCommandScript
ajax フォーム送信のように機能する関数の HTMLscript
要素を表します。class
HtmlDataTable
HTMLtable
要素でレンダリングされる繰り返しデータのセット(子 UIColumn コンポーネントによって列に分離される)を表します。class
HtmlDoctype
NONEclass
HtmlForm
HTMLform
要素を表します。class
HtmlGraphicImage
グラフィカルイメージの取得とレンダリングに使用される HTMLimg
要素を表します。class
HtmlHead
NONEclass
HtmlInputFile
型file
の HTMLinput
要素を表します。class
HtmlInputHidden
型hidden
の HTMLinput
要素を表します。class
HtmlInputSecret
型password
の HTMLinput
要素を表します。class
HtmlInputText
型text
の HTMLinput
要素を表します。class
HtmlInputTextarea
HTMLtextarea
要素を表します。class
HtmlMessage
デフォルトでは、rendererType
プロパティを "jakarta.faces.Message
" に設定する必要があります。class
HtmlMessages
デフォルトでは、rendererType
プロパティを "jakarta.faces.Messages
" に設定する必要があります。class
HtmlOutcomeTargetButton
outcome
プロパティで定義された論理結果を使用してプリエンプティブに解決された Faces サーブレットで処理される URL へのリンクに使用できる、型「ボタン」またはイメージの HTMLinput
要素を表します。class
HtmlOutcomeTargetLink
Faces Servlet が処理する URL へのリンクに使用できる HTMLa
(ハイパーリンク)要素を表します。これは、outcome
プロパティで定義された論理結果を使用して先制的に解決されます。class
HtmlOutputFormat
リソースバンドルでローカライズされたメッセージを検索し、オプションでそれをMessageFormat
パターン文字列として使用し、ネストされた UIParameter コンポーネントのパラメーター値に置き換えて結果をレンダリングするコンポーネントを表します。class
HtmlOutputLabel
対応する入力要素のアクセス可能なラベルを定義するために使用される HTMLlabel
要素を表します。class
HtmlOutputLink
value
プロパティで定義された任意の URL へのリンクに使用できる HTMLa
(ハイパーリンク)要素を表します。class
HtmlOutputText
コンポーネント値をテキストとしてレンダリングし、オプションで I18N 属性、CSS スタイルまたはスタイルクラスが指定されている場合はspan
要素でラップします。class
HtmlPanelGrid
テーブル内の子コンポーネントをレンダリングし、指定された列数の後に新しい行を開始します。class
HtmlPanelGroup
このコンポーネントのすべての子コンポーネントがレンダリングされます。class
HtmlSelectBooleanCheckbox
型checkbox
の HTMLinput
要素を表します。class
HtmlSelectManyCheckbox
型checkbox
の HTMLinput
要素の集合としてレンダリングされる複数選択成分を表します。class
HtmlSelectManyListbox
HTMLselect
要素としてレンダリングされる複数選択コンポーネントを表し、使用可能なすべてのオプションまたは指定された数のオプションを表示します。class
HtmlSelectManyMenu
HTMLselect
要素としてレンダリングされる複数選択コンポーネントを表し、一度に 1 つの使用可能なオプションを表示します。class
HtmlSelectOneListbox
HTMLselect
要素としてレンダリングされる単一選択コンポーネントを表し、使用可能なすべてのオプションまたは指定された数のオプションを表示します。class
HtmlSelectOneMenu
HTMLselect
要素としてレンダリングされる単一選択コンポーネントを表し、一度に 1 つの使用可能なオプションを表示します。class
HtmlSelectOneRadio
型radio
の HTMLinput
要素の集合としてレンダリングされる単一の選択成分を表します。jakarta.faces.event 内の SystemEventListenerHolder 使用
SystemEventListenerHolder を実装している jakarta.faces.event のクラス 修飾子と型 クラス 説明 class
ExceptionQueuedEventContext
このヘルパークラスは、ExceptionQueuedEvent
が発生した時点でのシステムの状態に関するExceptionQueuedEvent
へのコンテキストを提供し、SystemEventListener
を実装することによってExceptionQueuedEvent
をExceptionHandler
にリンクします。