Faces(JSF)アプリケーションです。このチュートリアルでは、Primefacesの概要を説明し、Primefacesを構成してその主な機能のいくつかを使用する方法を示します。applicationsです。Processを介して形式化され、標準化された表示テクノロジーです。Spring環境でのJSFの詳細については、hereを参照してください。components。Extensionsプロジェクトもあります。このコミュニティベースのオープンソースプロジェクトは、標準コンポーネントに加えて追加のコンポーネントを提供します。アプリケーションのセットアップいくつかのPrimefacesコンポーネントをデモンストレーションするために、Mavenを使用して簡単なWebアプリケーションを作成しましょう。Mavenの構成Primefacesは、jarが1つしかない軽量の構成になっているため、開始するには、pom.xmlに依存関係を追加しましょう。6.2最新バージョンはhereで見つけることができます。コントローラー–マネージドBean次に、コンポーネントのBeanクラスを作成しましょう。annotationを提供する必要があります。xhtmlファイルでPrimefaces名前空間を宣言しましょう。コンポーネントの例ページをレンダリングするには、サーバーを起動して次の場所に移動します。設定して、マネージドBeanからのデータを表示します。propertiesに対応します。lastName;最初の単純なコンポーネントを見てみましょう。ラジオボタンの値を保持するには、バッキングBeanで値変数を宣言する必要があります。componentSuite;この設定により、基になるStringプロパティcomponentSuiteに関連付けられた2つのオプションのラジオボタンが作成されます。同様に、テーブルのデータを保持するBeanプロパティを提供する必要があります。technologies;ここには、さまざまなテクノロジーとそのバージョン番号のリストがあります。componentsも可能です。このコンポーネントを使用してぼかしイベントを適用してみましょう。したがって、Beanにプロパティを提供する必要があります。blurイベントのBeanでリスナーメソッドを提供する必要もあります。inputText.toUpperCase();}ここでは、メカニズムを示すために、テキストを大文字に変換しただけです。componentを使用することもできます。:その結果、この構成では、ダイアログを開くために使用するボタンがあります(onclick属性を使用)。component.最後の例のボタンを使用して、クリック時にダイアログを開きます。この場合、前のセクションで説明したcommandButtonを使用してトリガーできる基本構成のダイアログがあります。このため、PFMはモバイルデバイス用に調整されたレスポンシブデザインをサポートしています。設定まず、faces-config.xml内でモバイルナビゲーションサポートを有効にする必要があります。次に、PFMコンポーネントを使用するには、.xhtmlファイルにPFM名前空間を含める必要があります。jarに加えて、構成に追加のライブラリは必要ありません。environment.を提供する必要がありますアプリケーション内の単一のPFMページの場合、ページ内にRenderKitを定義できます。完全なPFMアプリケーションを使用すると、faces-config.xml内のアプリケーションスコープでRenderKitを定義できます。サンプルページそれでは、PFMページの例を作成しましょう。componentを使用して、ヘッダー付きの単純なフォームを作成しました。ユーザー入力チェックとナビゲーションにバッキングBeanを使用しました。"pm:failure";}正しい単語の場合、次のページに移動します。この構成により、次のレイアウトが得られます。単語が間違っている場合、次のページに移動します。この構成により、次のレイアウトが得られます。deprecatedが削除され、応答性の高い標準キットが優先されてバージョン6.3で削除されることに注意してください。JSFコンポーネントスイートを使用する利点を説明し、MavenベースのプロジェクトでPrimefacesを構成して使用する方法を示しました。Mobileを導入しました。GitHubで提供されます。