14日目
サーブレットをeclipseで実行することができず、その原因もつかめずに、午前を費やしてしまった。
午後落ち着いて単元を少し戻って確認してみると、どうやらXMLファイルの理解が足りなかったのが原因のようだ。
検索の際のURLとサーブレットを紐付けし、リクエストに対応できるようにする。
これがXMLファイルの役割だと理解した。
まだ怪しいが…
それをHTMLファイルから呼び出すのだが、ここもまた分からなかったな。
ここは、HTMLファイルの置き場所に問題があった。
Javaファイル以外のテキストや画像といったファイルは、WebContentファイル以下に配置する必要がある。
どのウェブサイトにも書いてない。
講師がいなければ抜け出すことはできなかっただろう。
機能と合わせて3.4時間は頭を抱えていたが、講師に聞いたら30分もかからずに解けた。
煮詰まった末に解けると理解が深まるが、流石に時間をかけ過ぎました。