- PR -

BEANに格納したデータの使いまわし

1
投稿者投稿内容
Sum+Go
常連さん
会議室デビュー日: 2006/03/11
投稿数: 40
投稿日時: 2006-07-14 12:29
よろしくお願いします。
サーブレットA→JSP表示→サーブレットB→完了画面を作ろうと考えております。

サーブレットAにてBEANにデータを格納し、JSPに内容を表示させました。
次にサーブレットBにて、サーブレットAで取得した内容をgetメソッドで持ってきて、変数に入れてDBに登録しようと考えているのですが、サーブレットAにて取得したはずのデータが、サーブレットBで取得できていないことがわかりました。(getメソッドにて確認したところ、NULLでした。)
どうも原因がわかりません。どなたか原因になりそうな点をご指摘頂けないでしょうか。
よろしくお願いします。(泣)
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2006-07-14 12:47
リクエストスコープに格納していませんか?

リクエストスコープのライフサイクルは、リクエストからレスポンスが完了するまでです。
そのまま引き継ぎたいならセッションに格納するか、
JSPのフォームにBeanの内容を入れて、次の画面にサブミットするようにして
再度取得するようにしましょう。

1

スキルアップ/キャリアアップ(JOB@IT)