Webアプリプロジェクトの作成 <Java, GlassFish, MySQL, NetBeans, PrimeFaces>
[2a] Webアプリプロジェクトの作成 <Java, GlassFish, MySQL, NetBeans, PrimeFaces>
Version: Java7, GlassFish4, MySQL5.6, NetBeans8, PrimeFaces4
(1) プロジェクトの作成
・NetBeansを起動し、「ファイル」メニューから「新規プロジェクト」を選択。
・カテゴリで「Java Web」を選択し、プロジェクトで「Webアプリケーション」を選択して「次」をクリック。
・プロジェクト名を適当に入力して「次」をクリック。
・サーバーは「GlassFish Server」、JavaEEバージョンは「Java EE 7 Web」、
コンテキストパスはデフォルトのまま「次」をクリック。
・フレームワークで「JavaServer Faces」をチェックして、コンポーネントタブを開き
「PrimeFaces」をチェックしてしばらく待ち、「詳細」をクリックしPrimeFacesライブラリに
「PrimeFaces 4.0」が表示されたらそれを選択して「OK」をクリック、「終了」をクリック。
(2) 動作確認
・index.xhtmlのhtmlタグに「xmlns:p="http://primefaces.org/ui"」を追加し、
bodyタグの中に「<p:spinner/>」を追加して上書き保存。
(参考: http://www.primefaces.org/gettingStarted )
・プロジェクトを右クリックして「ビルド」して「実行」して動作確認。
(おまけ)
データベースにテーブル作成済みでPrimeFacesのCRUD画面をパパッと作りたい場合は以下のページを参照。
https://netbeans.org/kb/docs/web/jsf20-crud.html#generateEntity
https://netbeans.org/kb/docs/javaee/javaee-gettingstarted-pf-screencast.html