0

こんにちは、前のページから渡したパラメーターに応じて jsf ページを読み込もうとしています。

URL でパラメーターを渡し、2 ページ目のマネージド Bean の @PostConstruct メソッドでそれを読み取って、2 ページ目に何を表示するかを決定しようとしています。

渡すパラメーターは、2 ページ目のマネージド Bean で次のように既に定義されています。

@ManagedProperty("#{param.displayText}")
String displayText;

しかし問題は、@PostConstruct メソッドで displayText の値を読み取ろうとすると、まだ null に設定されていることです。

@PostConstruct メソッドの実行時に、マネージド Bean のすべてのフィールドがまだ null に設定されていることに気付きました。

@PostConstruct以外に使用すべき方法はありますか?

4

0 に答える 0