ネットワークプログラミ ング論 平成27年10月19日 森田 彦 【基礎課題2-1】の解答 Tomcatのルートディレクトリには次のフォルダがあります。この 中でWebアプリケーションのコンテンツを配置するのは、どの フォルダですか? bin, conf, lib, logs, temp, webapps , work 【基礎課題2-2】の解答 あるテキストファイル「abc.txt」を表示させるWebアプリケーション のURLが次にように表されていました。このとき、URLの各部分 の意味は次の通りです。空欄に入る適切な用語を記述して下さい。 ポート番号 ファイルのパス http:// localhost : 8080 / AAA / abc.txt サーバ名 コンテキスト名 ? 【基礎課題2-3】の解答-1 ① ② 「WEB-INF」はサーブレットを用いる際には 必ず作成しなければならない。名称も大文 字小文字含めてこの通りに記述する必要が ある。 「WEB-INF」はサーブレットを用いる際には 必ず作成しなければならない。ただし、 「WEB-INF」は例としての名称であり、他の 適当な名称でも良い。 【基礎課題2-3】の解答-2 ③ ④ 「src」はサーブレットのプログラムを保管す る場所である。名称もこの通りにする必要が ある。 「src」はサーブレットのプログラムを保管す る場所である。ただし、「src」は例としての名 称であり、他の適当な名称でも良い。 【基礎課題2-3】の解答-3 ⑤ ⑥ 「classes」はサーブレットのクラスファイル 「・・・.class」プログラムを保管する場所であ る。名称もこの通りにする必要がある。 「classes」はサーブレットのクラスファイル 「・・・.class」プログラムを保管する場所であ る。ただし、「classes」は例としての名称であ り、他の適当な名称でも良い。 【基礎課題2-6】の解答 <web-app> <servlet> ServletName ① <servlet-name> ServletName <servlet-class>HelloServlet </servlet> <servlet-mapping> <servlet-name> ServletName ServletName ② /HelloServlet /HelloServlet ③ <url-pattern> </servlet-mapping> </web-app> </servlet-name> </servlet-class> </servlet-name> </url-pattern> 【基礎課題2-8】の解答 <web.xml> <web-app> ・・・ <servlet> <servlet-name>PackServlet</servlet-name> <servlet-class>sample.PackServlet</servlet-class> </servlet> ・・・ <servlet-mapping> <servlet-name>PackServlet</servlet-name> <url-pattern>/PackServlet</url-pattern> </servlet-mapping> </web-app> http://localhost:8080/entry/PackServlet 【応用課題2-A】の解答 <URL> http://localhost:8080/entry/sample/Pack <web-app> <servlet> <servlet-name>PackServ</servlet-name> <servlet-class>sample.PackServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>PackServ</servlet-name> <url-pattern>/sample/Pack</url-pattern> <url-pattern>/sample/Pack</url-pattern> </servlet-mapping> </web-app> 第3章 サーブレット作成の練習 【学習のねらい】 ① ② サーブレットで日本語を表示する際の方法を 確認・理解する。 サーブレットを作成する練習を行い、サーブ レット作成に習熟する。 復習課題 【基礎課題3-1】 あるサーブレットのweb.xmlが次のように記述されていました。 <web-app> <servlet> <servlet-name>AAA</servlet-name> <servlet-class>BBB</servlet-class> </servlet> <servlet-mapping> <servlet-name>AAA</servlet-name> <url-pattern>/HelloServlet</url-pattern> </servlet-mapping> </web-app> このとき、サーブレットのクラスファイル名は何ですか? .class 本日の学習内容 3-1.サーブレットによる日本語表示の方法 コンテンツタイプの指定 → 【基礎課題3-2】 3-2.サーブレットによるHTML文書の表示 【基礎課題3-3】、【基礎課題3-4】 3-3.応用課題 【応用課題3-A】~【応用課題3-C】 サーブレット作成の練習です。 応用課題を稼いでください! 演習課題の受け取りについて 原則として講義時間内に提出してもらいます。提出 が遅れた場合は以下のように減点とします。 基礎課題 応用課題 講義時間内 終了後1時間以内 100% 90% 100% 100% 1時間超~当日中 70% 100% 翌日の17:00まで 0% 100% それ以上の遅れ 0% 0% 課題提出の仕方は、p.15参照
© Copyright 2024 ExpyDoc