2016-06-15 1 views
0

Java EE、JBoss、JSF、および休止状態を使用してWebアプリケーションを作成しました。Java EE/jboss WebアプリケーションでWebアプリケーションのすべてのユーザーのBeanを作成するにはどうすればいいですか?

ウェブアプリケーションは多くのユーザーによって使用されるため、セッションを作成しました。たとえば、私のuserBeanは、すべてのユーザーと、そのBeanの変数に対して共有されています。 Johnがログインすると、Jessicaが別のマシンでログインした後、Johnの変数がJessicaの変数に置き換えられます。

私が使用しています:

@ManagedBean 
@SessionScoped 

public class UserBean { 

    @EJB 
    private User_interface usr; 

どうUは、その問題を解決することができますか?

+0

@BalusCを参照してください? –

+0

はい、私はあなたのuserBeanに変数を格納しています。ejbを挿入します。ユーザーのメソッドを含むUser_interface –

+0

ログインしたユーザー変数がBean @BalusCに格納されています。 –

答えて

0

私は本当にあなたの必要性を理解していれば、私はあなたがそうあなたはどの注釈Singletonを使用することができ、すべてのユーザーが行うことのためにアクセスされている必要があるが、それはユーザのセッションにあなたのBeanをリンクしますので、あなたは、注釈sessionScopedを削除するために持っていると思いますBeanをクライアント間で共有し、クライアントが同時にアクセスできるようにします。詳細は

は私がどのように私はその問題を解決することができ、あなたの質問をundeerstand didntのthis

関連する問題