0

ıマネージドビーンズについて問題がありjsf 2.0ます。問題は、マネージドBeanに2つのオブジェクトを作成し、そのうちの1つのデータを設定すると他のオブジェクトが変更されることです。次のコードは問題を示しています、

@ManagedBean(name = "mainn")

@ViewScoped

public class Mainn {

 private  AyniAndaDoğrusalIkiliHareket one = new AyniAndaDoğrusalIkiliHareket();

 private  AyniAndaDoğrusalIkiliHareket two = new AyniAndaDoğrusalIkiliHareket();

    public void Hesapla() {

          one.setX2(5); 

          System.out.println(two.getX2()); // printf 5 the value of "one" 

       }

}

どうすればそれを解決できますか?

4

2 に答える 2

2

のようにではなくx2、メンバーを宣言します。staticAyniAndaDoğrusalIkiliHareket

于 2011-04-18T09:48:37.920 に答える
0

JSF 2:ViewScopedの問題、同じページを再表示するとBeanが持続しない

多分その投稿はあなたの問題と同じです。

于 2011-04-18T09:34:57.967 に答える