-4

すでに実行中のアプリケーションがあります。JSP との通信に多くの Ajax リクエストを使用します。設定しなければならない必要なセッション変数がたくさんありますが、何らかの理由で、前に設定したセッション変数が「null」を返し、その理由が本当にわかりません..ほとんどの場合は機能します. 何が原因でしょうか?

前もって感謝します、

例: ある JSP で、このような量を設定しました..

double n=curbal*2;
request.getSession().setAttribute("amount",new Double(n));

次に、別のJSPで次のように取得します..

Double temp=(Double) request.getSession().getAttribute("amount");

変数を設定してから取得するまでに約 3 分かかります。

4

1 に答える 1

0

この行にブレークポイントを設定することをお勧めします:

request.getSession().setAttribute("amount",new Double(n));

セッション変数が null の場合に、属性が実際に設定されているかどうかを確認します。

于 2012-06-22T14:17:14.533 に答える