質問: 画面Aで入力したデータを画面Bで確認し、 画面Bで確認ボタンが押されたらDBへデータ登録を行い 画面Cを表示するプログラムを作成しています。 (ActionFormはすべて同じものを使いまわしています) このとき画面BからDBへデータ登録を行うActionで Formの内容がクリアされてしまうのですが、 画面Aで入力したデータを保持する方法がないでしょうか。
回答: **hiddenで保持するか、sessionで保持するかの2通りのやり方があるかと思います。** ・画面Bのjspに確認用データを表示し、タグで値を保持するようにしておく ・画面Aからsubmit時にセッションに値を保持しておく