JSFサンプルアプリケーション

作成 2004/4/21

なんとなく、基本的な機能やタグの使い方がわかったところで、 次は、簡単なアプリケーションを作ってみました。 まだまだJSFの理解は足りていないので、"正しい"実装かは自信なしです。 今眠いので個々の説明は書いていませんが、シンプルなものなので大体分かるでしょう。

ログイン画面

サンプルといえば、ログイン画面。ということで、ログイン画面を作ってみました。 Backing Bean、バリデーション、ナビゲーションなどの機能を使っています。

画面

ソース(主なもの)
faces-config.xml
login.jsp
User.java(Backing Bean)
FacesUtils.java(ヘルパークラス)

全ソース(jar抜き)
login.zip

ショッピングサイト

次は、ログイン画面アプリーションを拡張してショッピングサイトを作成してみました。 ショッピングサイトといっても、1画面(商品選択画面を)追加しただけです。dataTableを使っています。

画面

ソース(主なもの)
faces-config.xml
shop.jsp
Item.java
Shop.java(Backing Bean)
Cart.java(Backing Bean)
FacesUtils.java(ヘルパークラス)

全ソース(jar抜き)
shop.zip


Back Top