1. サーブレット


演習 2-1 (個人): Tomcat サーバを設置し、ソース1に示される Web アプリを作成してみましょう。

指示に従って Tomcat サーバを設置します
フォルダ「SERV_2_1」を新規作成し、その中に移動します
フォルダ「SERV_2_1」の中で新規に 1 つソースを作ります。ファイル名は「ServletTest.java」とします。
ソース1をコピーしてください。
指示に従って WAR ファイルを作成し、Tomcat サーバにデプロイして下さい。
ブラウザで実行結果を確認して下さい。
「ソースコード」と「WAR ファイル」を提出して下さい。


演習 2-2 (個人): 演習2-1のソースを修正して、次の仕様を満たす Web アプリを作成してみましょう。

Web アプリ仕様:

(1) color というGETパラメータで色名を送信する

(2) color が送られていない場合(null)は背景色を白(#ffffff)にする

(3) color が "red" なら背景色を赤(#ff0000)にする (注意) Java の場合文字列の比較は == ではなくて 変数名.equals(文字列) を使うこと

(4) それ以外の文字列が送られた場合は背景色を黄色(#ffff00)にする

(5) name パラメータの処理に関しては演習2-1のままとする

フォルダ「SERV_2_1」を「SERV_2_2」に丸ごとコピーします
仕様に従ってソースを更新して下さい。
指示に従って WAR ファイルを作成し、Tomcat サーバにデプロイして下さい。
ブラウザで実行結果を確認して下さい。
「ソースコード」と「WAR ファイル」を提出して下さい。