最初に、 messages.jsp ページに画面遷移させるとき、 JSF ポストバック (faces リクエスト) でも、 ブラウザからの直接的な GET リクエスト (non-faces リクエスト) でも、 ページは、messageList コンテキスト変数を解決しようと試みます。 このコンテキスト変数は、初期化されていないため、 Seam は、ファクトリーメソッド findMessages()を呼び出します。
-->findMessagesは@Factoryアノテーション付き
コンテキストは名前空間、コンテキスト変数 のセットを定義します。 これらはサーブレット仕様のセッションやリクエスト属性と同様に機能します。 どのような値でもコンテキスト変数とバインドができますが、 通常、Seam コンポーネントインスタンスをコンテキスト変数にバインドします。