Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)
Servletの設定は,web.xmlに定義します。web.xmlの定義は,Servletのバージョンごとに異なります。
JSFアプリケーションが動作するためには,web.xmlに次のタグの定義が必要です。
<servlet> <servlet-name>FacesServlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> </servlet> |
<servlet-mapping> <servlet-name>FacesServlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servlet-mapping> |
Servlet3.0の場合は,FacesServletクラスの登録やURLマッピングの定義はデフォルトで設定されます。このため,web.xmlの設定は必要ありません。web.xmlの作成は任意です。
次に,web.xmlでのFacesServletクラスの登録およびURLマッピングの定義の有無と,動作の関係を示します。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.