JSF
8 回にわたって JPA + EJB + JSF による Web アプリケーション開発の例を見てきましたが、私の感想としてはこの組み合わせは非常に相性が良いというのが率直なところです。全て Java EE の標準であり、Java EE サーバさえ用意すれば動かすことができます。サ…
これまでの総仕上げとして、一からテーブルを作って JPA + EJB + JSF で Web アプリケーションを作成してみましょう。 テーブルの作成 今回は RDBMS として PostgreSQL を使います。 CREATE TABLE district ( id INT PRIMARY KEY, name VARCHAR(30) ); INSER…
前回の続きです。 管理 Bean の作成 package jp.mydns.akanekodou; import javax.faces.bean.ManagedBean; import javax.annotation.PostConstruct; import javax.ejb.EJB; import java.util.List; import jp.mydns.akanekodou.dao.EmployeeDAO; import jp.m…
Facelets を作成する 管理 Bean の次は Facelets を作成します。 /customer/list.xhtml
さて、DAO の実装が済んだところで Web アプリケーション側の構築に入ります。普通に Servlet と JSP でも作れますが、今回は JSF を使ってみましょう。 JSF(JavaServer Faces) とは JSF は Java EE 純正規格であるコンポーネントフレームワークです。Struts…
次のようなプログラム。 EJB プロジェクト側 jp.mydns.akanekodou.entity.Customer package jp.mydns.akanekodou.entity; import javax.persistence.Entity; import javax.persistence.Table; import javax.persistence.Id; import javax.persistence.Column…
サーブレット&JSPエッセンシャル逆引き大全500の極意作者: 川崎克巳出版社/メーカー: 秀和システム発売日: 2012/03/16メディア: 単行本この商品を含むブログ (2件) を見るこれ一冊に Servlet 3.0 の新機能から Servlet の基本、JSP の基本と JSTL の使い方、…