問題タブ [managed-bean]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4495 参照

jsf-2 - setPropertyActionListenerを使用してスコープ付きマネージドBeanを表示する

ビュースコープのマネージドBeanをsetPropertyActionListenerで動作させることができないようです。

これは、companyHolderがセッションスコープまたはリクエストスコープの場合は正常に機能しますが、ビュースコープの場合は機能しません。これは正常ですか?

0 投票する
1 に答える
1020 参照

java - JSF 2-リクエスト間で@ViewScopedBeanはどこに存在しますか?

JSF 2でのBeanの低レベルの動作をよりよく理解しようとして@ViewScopedいます。サーバーは、リクエスト間でビュースコープのBeanをどこに保持しますか?ビュースコープのBeanを実装する必要があることに気づきました。そのSerializableため、ある場所にシリアル化する必要があります。

誰かがこれを説明したり、それを説明するドキュメントへのリンクを提供したりできますか?

Webアプリにスコープ関連の欠陥が導入された可能性があるため、質問しています。どのように機能するかを理解する@ViewScopedことは、潜在的な原因のいくつかを除外するのに役立ちます。

0 投票する
5 に答える
11271 参照

java - JSFマネージドBeanをプログラムで登録するにはどうすればよいですか?

プログラムで(サーブレットinit()内から)ManagedBeanクラスをアプリケーションスコープに登録/追加したいと思います。JSF 1.2でそれを行うにはどうすればよいですか?

0 投票する
1 に答える
5250 参照

jsf - JSF は @Named @RequestScoped Bean に送信された入力値を入力しません

これは、この美しいサイトでの最初の質問です。私はたくさんグーグルで検索しましたが、解決策は見つかりませんでした。

私は JSF を初めて使用し、Kent Ka lok Tong による「JSF 2 API と JBoss Seam」で学習しています。

今、単純なログインの実装に問題があります。ログインページがあります:

およびバッキング Bean:

アプリケーションを実行すると、ユーザー名とパスワードのプロパティが null になります。アプリをデバッグしたところ、setter メソッドが適切に呼び出されていることがわかりました。問題は、setUsername が呼び出されたときに LoginRequest のインスタンスが存在し、setPassword 関数が呼び出されたときにインスタンスが異なることです。アプリケーションがこれを行うようです:

どこに困っているの?間違いはどこですか?

どうもありがとう!

よろしくお願いします

マルコ

0 投票する
1 に答える
3630 参照

jsf - 並行性の観点からJSFマネージドBeanスコープを理解するのを手伝ってください

並行性の観点からJSFマネージドBeanスコープを理解するのを誰かが助けてくれますか?

私の理解:

セッションスコープでBeanのスコープを設定すると、つまり、この管理対象Beanにアクセスできるユーザーは1人だけなので、同時実行が発生する可能性はありません。

また、リクエストスコープでBeanを使用すると、リクエストが開始されるとこのBeanが作成され、応答が返されるとそのBeanが削除されます。(各クライアントはこのBeanの異なるコピーを持っています)

また、スコープなしでBeanを使用すると、ユーザーがBeanを呼び出すと作成され、呼び出しが終了するとBeanが削除されます。

ただし、アプリケーションスコープにBeanがあると、複数のクライアントがこのBeanにアクセスできるため、重要なデータがある場合は、同期によって保護する必要があります。

すべてのご意見をお待ちしております。

0 投票する
2 に答える
224876 参照

jsf - 適切な Bean スコープを選択するには?

次のようなさまざまな Bean スコープがあることに気付きました。

それぞれの目的は何ですか?Bean の適切なスコープを選択するにはどうすればよいですか?

0 投票する
1 に答える
1143 参照

jsf - ejbFacade がヌルです

jsf ページ overzichtAlleGroepen.xhtml から managedBean OverzichtAlle.java を呼び出します。

しかし、このページにアクセスすると、Nullpointerexception が原因で managedBeans.OverzichtAlle をインスタンス化できませんというエラー メッセージが表示されます...

デバッグすると、ejbFacade が null であることがわかります。

これはEJBです

これは私のコンストラクタです:

projE はリスト (エンティティ リスト) です。

私は何を間違っていますか?

0 投票する
2 に答える
2288 参照

jsf - JSF 2マネージドBeanの複数のインスタンスをJavaコレクションに追加するにはどうすればよいですか?

私はいくつかの基本的なJSF2の概念に頭を悩ませようとしています。たとえば、マネージドBeanの場合、Bean1:

fooおよびの値はbar、JSFWebフォームから取得されます。Webフォームを送信するたびに、のインスタンスをBean1別のBeanのJavaコレクションに格納します。

これを達成するための正しい方法は何ですか?ありがとう。

0 投票する
0 に答える
1016 参照

spring - Any one had Logging interceptor for JSF 2.0 Managed bean working

I have a managed bean with lots of methods. I want to log the entry and exit times of each method invocation . I thought of reusing the Interceptor that works successfully with my EJB's.

I am having no luck with it and interceptor isn't getting called. Is @Interceptors not applicable in managed beans ?

Cheers, Goutham

0 投票する
1 に答える
560 参照

jsf - 管理対象 Bean の 2 つのインスタンス化

初めて自分のページにアクセスすると、ページで使用されるマネージド Bean が 2 回インスタンス化されます (同じスタック トレースを使用して、コンストラクターで 2 回渡します)。

xhtml で:

faces-config.xml で:

マネージド Bean が 2 回インスタンス化されるのはなぜですか?

あなたのアイデアをありがとう...

使用する

  • jsf1.2
  • リッチフェイス 3.3.2.SR1

編集: Joeri Hendrickx のおかげで、2 つの異なる要求があることがわかりました。新しい質問は、「自分のページにアクセスするときに、なぜ 2 つのリクエストがあるのですか?」ということです。