2

ユーザーがログインした後、すべての Bean の faces-config を列挙し、いくつかの Bean を選択的に初期化したいと考えています。これを行う最善の方法は何ですか? Bean は、アプリケーション セッションの開始時にスプリングによって初期化されますが、ログイン プロセス (JAAS 経由) が終了した直後ではありません。私は、faces-config ファイルにリストされている Bean を列挙する方法を尋ねていると思います。

4

1 に答える 1

1

質問を言い換えてもらえますか、私はあなたがやりたいことを本当に理解していません...

通常、SpringはBeanの初期化を担当します。次のように初期化のメソッドを定義できます。

<bean name="myBean" class="foo.bar.MyBean" init-method="initialize" scope="..."/>

と :

public class MyBean {
    ...
    public void initialize() {
        // This method will be executed once the bean is created by Spring.
    }
}
于 2009-03-19T12:27:23.147 に答える