トップ 一覧 Farm 検索 ヘルプ RSS ログイン

オブジェクト指向プログラミング(C317-2 2006/01/18)の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!オブジェクト指向プログラミング 第21回 (C317-2 2006/01/18)


!!Emailデータベースプログラムの作成の続き

[[1/11|オブジェクト指向プログラミング(C317-2 2006/01/11)]]と[[1/16|オブジェクト指向プログラミング(C317-2 2006/01/16)]]からのEJBアプリケーションの制作の続き。

前回までのプログラムが動作させられたらデータの削除、検索の機能を追加する。

!!データの削除について
!新規ファイル
新規のファイルとして次に示す削除用のHTML、JSP、サーブレットを用意する。

,項目,ファイル名
,HTML,memberRemove.html
,JSP,memberRemoveOK.jsp、memberRemoveNG.jsp
,サーブレット,MemberRemoveServlet.java

index.htmlではmemberRemove.htmlへのリンクの項目を増やす。

!削除の大まかな手順は次の通り
+findByPrimaryKey()メソッドにHMLのフォームから送信されたEmailの文字列を引数にし、検索する
+検索に成功したら得られたオブジェクトのremove()メソッドでデータを削除する

!!データの検索について
データの削除を参考にすればよい。

!!パッケージ生成
サーブレットを新規に追加したのでxmlドキュメントにそれを反映させる必要がある。Run XDocletを再実行し、パッケージを再生成する。

----
{{category オブジェクト指向プログラミング(C317-2)}}