「マッピング基礎I」の編集履歴(バックアップ)一覧はこちら

マッピング基礎I」(2007/01/21 (日) 12:06:13) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*web.xmlの作成 サーブレットを作成した後、それをコンテナに「どこに配置されどのようにアクセスするか」といった情報をxmlファイルにして通知する。そのファイルは各々のアプリケーションのWEB-INF直下にweb.xmlとして置かれる -第一段階のweb.xml <web-app> <servlet> <servlet-name>HelloServlet</servlet-name> <servlet-class>HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloServlet</servlet-name> <url-pattern>/HelloServlet</url-pattern> </servlet-mapping> </web-app> -全体の宣言 <web-app></web-app> webアプリケーション全体の設定 -サーブレットの実体設定 <servlet> <servlet-name>name</servlet-name> <servlet-class>classname</servlet-class> </servlet> nameはサーブレットをxml上で区別するための識別子となる。classはサーブレットのclassファイルを指定する。クラスファイルはWEB-INF/classesに置く。 -URLマッピング <servlet-mapping> <servlet-name>name</servlet-name> <url-pattern>accessURL</url-pattern> </servlet-mapping> nameは<servlet>で設定したものと対応させる。そのサーブレットへのアクセスを urlとして論理的に定める。先頭の/は必須。/以降、アクセス方法を定める。 通常WEB-INFが置かれるフォルダが http://localhost:8080/name/ のnameである。そこからWEB-INFにどのようにアクセスするかである。 http://localhost:8080/entry/aaa ならurl-patternには/aaaと指定する。

表示オプション

横に並べて表示:
変化行の前後のみ表示: