Interstage Application Server スタートガイド |
目次
![]() ![]() |
第4章 J2EEアプリケーションの開発運用 | > 4.1 開発 |
本章で開発するアプリケーションは、Webブラウザ上から商品の購入をするアプリケーションです。アプリケーションはEnterprise BeanとJSPとサーブレットの3つのアプリケーションから構成されます。
以下にアプリケーションごとの処理の概要を説明します。
Enterprise Beanでは以下のビジネスメソッドを実装しています。
メソッド |
内容 |
---|---|
AddCart |
選択した商品を「現在の購入商品」のリストに追加します。 |
GetItems |
「現在の購入商品」のリストを獲得します。 |
クラス名は以下のとおりです。
パッケージ名 |
pkgTutorialBean |
クラス名 |
TutorialBean |
本章で使用するEnterprise Beanでは以下のクラスを使用します。このクラスは以下の処理が実装されて、商品名と購入個数が格納されます。
メソッド |
内容 |
---|---|
GetName |
商品名を取得します。 |
SetName |
商品名を設定します |
GetQuantity |
購入個数を取得します。 |
SetQuantity |
購入個数を設定します。 |
クラス名は以下のとおりです。
パッケージ名 |
pkgTutorialBean |
クラス名 |
Item |
JSPは以下の処理を行います。
JSPのファイル名は以下のとおりです。
ファイル名 |
ShoppingCartBean.jsp |
本章で使用するJSPでは以下のクラスを使用します。このクラスでは以下の処理が実装されて、JSPからEnterprise Beanにアクセスする際に使用されます。
以下のメソッドを定義します。
メソッド |
内容 |
---|---|
SetItem |
ビジネスメソッドAddCartを呼び出し、Enterprise Beanの購入商品リストにデータを追加します。 |
GetItem |
ビジネスメソッドgetItemsを呼び出し、Enterprise Beanの購入商品リストを取得します。 |
Remove |
EJB objectを消去します。 |
クラス名は以下のとおりです。
パッケージ名 |
pkgShoppingCartBean |
クラス名 |
ShoppingCartBean |
サーブレットは以下の処理を行います。
クラス名は以下のとおりです。
クラス名 |
ShoppingCart |
目次
![]() ![]() |