JSF : Duke's Book Store

J2EE 1.4 チュートリアルで使用されるオンライン ブックストア アプリケーションです。このサンプルでは、オンライン ショッピング アプリケーションを説明しています。ユーザは、カタログから本を選択してショッピング カートに追加することができます。

このサンプルで示される概念

サンプルを開く方法

[ファイル|新規|サンプル] を選択します。

[新規サンプル] ウィザードで、[JSF|Duke's Book Store] を選択して [次へ|終了] をクリックします。

WebLogic Server をコンフィグレーションするには

このサンプルを WebLogic Server で実行するには、以下の指示に従い、WebLogic Server を使用するように IDE をコンフィグレーションします。


このサンプルを WebLogic Server バージョン 8.1 で実行することはできません。

WebSphere 6.0 でのサンプルの実行

WebSphere 6.0 では、サンプルを正常に実行することはできません (WebSphere 6.0 では web.xml の <include-prelude> と <include-code> 宣言を適切に処理できないため)。

この問題を回避するには、bookStore/template/prelude.jspf と code.jspf 内の taglib 宣言を Web アプリケーション内のすべてのページに手動でコピーして更新します。

JBoss 4.0.5GA でのサンプルの実行

JBoss 4.0.5GA でこのサンプルを実行すると、Dukes's Bookstore サンプルの Sun JSF Reference の実装による JAR ファイルと、JBoss により出荷されている MyFaces JSF の実装による JAR ファイルとの間で衝突が発生します。

この衝突を解決するには、次のディレクトリにある MyFaces JAR ファイルを削除した後でサーバを再起動します。

   jboss-4.0.5.GA\server\default\deploy\jbossweb-tomcat55.sar\jsf-libs