考えていたので...。ほとんどが初めてのことだったので、ファイルの置き場所やパッケージに入っていたら少し書き方が変わるなど、結構ややこしかったので書いておきます。つまづいたところサーブレットに登録する際のweb.xmlについてです。servletタグとsevlet-mappingタグでサーブレットの登録をするのですが、登録するclassファイルがパッケージに入っている場合、そうでない時と比べて書き方が若干異なります。ここでは、testパッケージに入っているページ更新のためのUpdate.classをサーブレットに登録する際のweb.xmlの一部を書いていきます。<url-pattern>/Update</url-pattern></servlet-mapping>こんな感じ。classファイルをjavaコマンドで実行している人ならお茶の子さいさいなことですが、自分はeclipseで楽にやってしまっていたもので...。デフォルトパッケージに入っている場合はservlet-classタグの中身は"Update"だけでOKです。あと、eclipseで開発を進めていくにあたって、Tomcatのlibディレクトリに格納されているservlet-api.jarを外部APIとしてパスを通さないと動いてくれません。ここでもつまづきました。doPostメソッドの書き出しについてページ更新のためのJAVAプログラムですが、POSTを受けた際に動かすためにHttpServletクラスをextedsしてその中のdoPostメソッドをオーバーライドする必要があります。その際のある程度のひな型をここに書いておこうと思います。JAVAプログラム名はUpdate.javaとしています。}}後で出てきますが、コメントの「処理したいプログラム」のところに自分はOpenCVを用いて画像処理プログラムを書きました。写真をカメラから取得して~なんてこともできるのでこの形で書くことができるのはとても楽でした。問題点ここで、jsp、およびjavaサーブレットを用いたwebアプリケーションの問題点を挙げていこうと思います。書きやすさに関してだけ言えば、自分的には◎です。書きやすかったし、最強エディタであるeclipse様と一緒に開発できたので心強かったです。レンタルサーバのほとんどがjsp形式に対応していない!!!!ここ重要です。テストに出ます(出ない)。冗談はさておき、なんとここまで頑張って作ってきたindex.jspちゃんやUpdate.java君が全く使えないということになります(いろいろ調べてみたところ、ごく少数の有料サーバで対応しているとのことでした)。これまで大切に育ててきたのに...。本まで買って頑張ってきたのにっ...。気づいた時には後の祭り。webアプリケーションやレンタルサーバについての知識が皆無だったマエカワにはそんなことを確認している余裕すらなかったのです。がむしゃらに突っ走って勉強してきたjspファイルやらサーブレットをあっけなくPHPにとって代えなければならない状況になってしまいました。いうことで、次のセクションではPHPを...と言いたいところですが、まだまださわりの部分しかできていません。次はOpenCVを用いた開発について書いていこうと思います。眠くなったので、更新はここまで。この後の内容は後日、後半という形で書いていこうと思いますので、興味を持ってくださったら次回もお楽しみに☆リンクは下に貼っておきます。maekawa-yoshimiki-1119.hatenablog.comマエカワでした。