5.2.10. 組み込みコンポーネント
Seam は組み込みのインターセプタとコンポーネントのセットとして実装されています。 これにより、ランタイムのアプリケーションによる組み込みコンポーネントとの通信、または組み込みコンポーネントをカスタムの実装に置き換えることによる Seam の基本機能のカスタマイズが容易になります。組み込みコンポーネントは Seam の名前空間
org.jboss.seam.core および同じ名前の Java パッケージで定義されます。
組み込みコンポーネントは他の Seam コンポーネントと同様にインジェクトすることも可能ですが、
instance() という便利で静的なメソッドも提供しています。
FacesMessages.instance().add("Welcome back, #{user.name}!");
FacesMessages.instance().add("Welcome back, #{user.name}!");