faces-config.xml(設定ファイル)を指定する。

faces-config.xmlの場所は
web.xmlで指定できます。以下。


    javax.faces.CONFIG_FILES
    /WEB-INF/navigation.xml,/WEB-INF/managed-bean.xml

valueはカンマで区切って、複数指定できます。
なお、JSF1.0 finalでは、javax.faces.application.CONFIG_FILESでなくjavax.faces.CONFIG_FILES のようです(これで少しはまった)。
SPECでは、10.1.3 Application Configuration Parameters あたりに書いてます。
J2EE1.4 Tutorialだとこのへんに書いてます。
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSFConfigure2.html#wp1000724
あと、これとか
http://forum.java.sun.com/thread.jsp?thread=510891&forum=427&message=2428598



設定ファイルの指定方法は、3通りの方法があるようです。
1.クラスパス上のMETA-INF/faces-config.xml
2.web.xmlでjavax.faces.CONFIG_FILESで指定する方法
3.2を省略しても、WEB-INF/faces-config.xmlが設定ファイルとして利用される。


一般的なWebアプリでは、2が一番普通な方法の模様。1はJSFの実装、コンポーネント、レンダラーを提供する人がJARなどに埋め込みで配布する方法。例としては、MyFacesのJARを見たらMETA-INF/faces-config.xmlに埋めてあった。



googleってたらこんなページも発見
http://izu.shinzui.org/space/JSF


nadiさん、活動拠点をこんなところに移してたのねー
SnipSnapってとっつきにくそう(インストールは簡単だけど、
使い方がイマイチわからない)だけど、わりといいのかなぁ。