COBOL2002 Cosminexus連携機能ガイド
ここでは,直接web.xmlファイルを作成する方法を記述していますが,Eclipseを使用する場合は,WARプロジェクトで自動生成できます。
サーブレットを登録する場合,次のXMLファイルに設定します。
<CCインストール先>\web\containers\ <サーバ名>\webapps\[Web_application]\WEB-INF\web.xml
<CCインストール先>/web/containers/ <サーバ名>/webapps/[Web_application]/WEB-INF/web.xml
web.xmlの記述は<web-app></web-app>がルートタグになります。
サーブレットの追加方法は,<servlet></servlet>タグ内の<servlet-name></servlet-name>タグにサーブレットの名称を,<servlet-class></servlet-class>タグにサーブレットクラスをパッケージ.クラス名で指定します。この場合,.classの指定は必要ありません(web.xml内には複数のサーブレットを登録できます)。
作成したサーブレットを別名でマッピングする場合は,<servlet></servlet>タグ内の<servlet-mapping></servlet-mapping>タグにサーブレット名称を指定し,<url-pattern></url-pattern>にマッピング名称を指定します。
次に示すWebアプリケーションを例にweb.xmlの作成例を示します。
<web-app> <servlet> <servlet-name>SearchCBLServlet</servlet-name> <servlet-class> test. SearchCBLServlet </servlet-class> </servlet> <servlet-mapping> <servlet-name>SearchCBLServlet</servlet-name> <url-pattern> /test.SearchCBLServlet </url-pattern> </servlet-mapping> </web-app>
All Rights Reserved. Copyright (C) 2003, 2016, Hitachi, Ltd.