0

私の知る限り、いくつかのページで顔メッセージを使用するための唯一の有効な方法は、リクエストを通じて保存/復元メッセージを提供するカスタム PhaseListener を使用することです。私はこのようなことについて話している。

しかし、それは良い習慣ですか?

この目的のために、他にどのようなバリアントを使用できますか?

4

1 に答える 1

0

Post/Redirect/Getパターンは、Web アプリケーションのナビゲーション フローを設計するためのベスト プラクティスの 1 つです。JSF 2 を使用しているため、あるリクエストから別のリクエストにメッセージを渡すことは、 flash スコープ を使用して非常に簡単です。このスコープはセッション マップに似ていますが、その存続期間は、あるリクエストから次のリクエストまでに制限され、その後は削除されます。また、機能を実装するomnifaces としてのサードパーティ ライブラリもいくつかあります。

于 2013-03-11T21:18:43.560 に答える