primefaces チュートリアル
プライムフェイスの使い方
サーチ…
備考
PrimeFacesはオープンソースのJSFフレームワークです。主な機能:
- 100以上のコンポーネント。
- 標準のJSF Ajax APIに基づくAjaxを組み込みました。
- 大気フレームワークを介してプッシュサポート。
- モバイルWebアプリケーションを作成するモバイルUIキット。
- 35以上のビルトインテーマ。
- プレミアムテーマとレイアウト。
バージョン
| バージョン | 発売日 |
|---|---|
| 0.8.1 | 2009-02-23 |
| 0.8.2 | 2009年3月26日 |
| 0.8.3 | 2009-04-23 |
| 0.9.0 | 2009-06-15 |
| 0.9.1 | 2009-08-04 |
| 0.9.2 | 2009-09-07 |
| 0.9.3 | 2009-10-05 |
| 1.0.0および2.0.0 | 2010-02-15 |
| 1.0.1および2.0.1 | 2010-04-19 |
| 1.0.2および2.0.2 | 2010-05-31 |
| 1.1および2.1 | 2010-07-26 |
| 2.2 | 2011-02-07 |
| 3.0 | 2012-01-04 |
| 3.1 | 2012-02-06 |
| 3.2 | 2012-03-12 |
| 3.3 | 2012-05-29 |
| 3.4 | 2012-09-03 |
| 3.5 | 2013-02-04 |
| 4.0 | 2013年10月03日 |
| 5.0 | 2014-05-05 |
| 5.1 | 2014-10-06 |
| 5.2 | 2015-04-08 |
| 5.3 | 2015-10-19 |
| 6.0 | 2016年6月7日 |
PrimeFacesのインストール
PrimeFacesは、サーブレットコンテナ( WildlfyやTomcatやGlassFishなど )上で実行されるJava Server Faces (バージョン2.x)に基づくすべてのWebアプリケーションで使用できます。
アプリケーションにPrimeFacesを追加するにはいくつかの方法があります。
手動で
primefaces-{version}.jarをダウンロードし 、クラスパスに追加してください。
Maven
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>{version}</version>
</dependency>
古いバージョン(3.5以下)では、さらにPrimeFacesリポジトリを追加する必要があります:
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
<layout>default</layout>
</repository>
受け台
repositories {
mavenCentral()
maven {
url "http://repository.primefaces.org"
}
}
dependencies {
compile "org.primefaces:primefaces:{version}"
}
NetBeans
PrimeFacesは、 NetBeansの Java EEバンドルにバンドルされています。新しい「Java Web - > Web Application」を作成すると、フレームワークとしてJavaServer Facesを選択できます。次に、PrimeFacesコンポーネントを使用するようにJSFを設定します。ライブラリをプロジェクトにコピーします。
Maven Webアプリケーションを作成した場合は、プロジェクトのプロパティを選択し、フレームワークとして「JavaServer Faces」を選択し、前述のようにPrimeFacesを選択します。 pom.xmlはPrimeFaces依存関係を含むように変更されます。
こんにちは世界
JSFプロジェクトにPrimeFacesを追加した後、名前空間を使用してページ内でPrimeFacesを使用することができます:
xmlns:p="http://primefaces.org/ui"
または、PrimeFaces Mobileの場合:
xmlns:p="http://primefaces.org/mobile"
この例では、スピナーをレンダリングする必要があります。
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<p:spinner />
</h:body>
</html>
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow