削除アクションを定義します。モデルオブジェクトを生成し、readする。end削除確認画面の表示も一度データを表示したいので、更新と同じようにIDの値を使ってreadを行い、その内容をフォームの機能を使って表示します。リダイレクトを使って、デフォルト(リスト表示)へ戻る。end削除の実行は、データを特定するIDのみが必要となるので、ここでもget_parameterメソッドでIDのみを取得します。IDを使って、モデルのdeleteメソッドによりデータを削除します。その後、リダイレクトによりリスト表示に戻ります。名前と住所だけでは実用的ではないので、登録項目を増やしてみます。例として、電話番号入力欄と、登録日付を追加します。電話番号の追加コントローラでは、フォームオブジェクトに項目を追加します。endテンプレートでは、リスト表示テンプレートに項目を追加します。%>実行結果AlPersistFileを使う場合は、これだけで項目の増減が可能です。RDBを使う場合は、データベース側のカラム増減も併せて行う必要があります。登録日は、手入力するのは無駄なので自動入力としたいでしょう。モデルに手を加えて新規登録(create)時に現在時刻を追加するようにし、表示は一覧表示のみに出るようにします。行なった時の日時が追加され、更新では変わらないという動作が確認できると思います。プログラム全体プログラム全体を再掲します。モデルオブジェクトを生成し、createする。リダイレクトを使って、デフォルト(リスト表示)へ戻る。モデルオブジェクトを生成し、readする。モデルオブジェクトを生成し、updateする。リダイレクトを使って、デフォルト(リスト表示)へ戻る。モデルオブジェクトを生成し、readする。リダイレクトを使って、デフォルト(リスト表示)へ戻る。International。