tomcat7 を使用して Eclipse で JSF 2.0 アプリケーションを作成しようとしています。プロジェクトは正常に実行されていますが、jsf html およびコア コンポーネントがブラウザーでレンダリングされません。web.xml で設定した Faces Servlet だと思います。
以下は web.xml ファイルです -
<welcome-file-list>
<welcome-file>faces/index.xhtml</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<context-param>
<description>State saving method: 'client' or 'server' (=default)</description>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
<param-value>resources.application</param-value>
</context-param>
<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener>
WEB-INF の外に index.xhtml ページがあります。ブラウザには表示されますが、jsf コンポーネントはブラウザに表示されません。誰でも何がうまくいかないのか教えてください。
以下の jar を WEB-INF/lib に含めました - 1. commons-annotations.jar 2. commons-beansutil.jar 3. commons-collection.jar 4. commons-digester.jar 5. commons-logging.jar 6. jsf -api.jar (mojra 2.0 から) 7. jsf-impl.jar (mojra 2.0 から) 8. jstl.jar 9. standard.jar
ありがとう