Java SE 5以降にはServletに関するクラスがない。
2007.05.07 Monday 18:48
研究目的で、『JSP/サーブレット』の勉強を再び始めたわけです。
といっても一度勉強しているので、3〜4時間ぐらいやれば
思い出せます。
今回は、サーブレット関連のクラスがJ2SE 5.0以降のコンパイラ
に付属していないというところで、躓いてしまいました。
最初はJ2SE 5.0 Update 6を導入して試したのですが、コンパイル
エラーが起きました。サンプルソースをコピーしただけなのに。
仕方がないので、J2SE 6.0を入れなおして、コンパイルしたら
これまただめでした。
EclipseとかNetBeansみたいな統合開発環境には付属でそういう
クラスがあるのかなぁと思ったりします。昔Eclipseでサーブレット
の勉強をしたときはしっかりと動作しましたので・・・。
近日中にEclipseかNetBeansを導入してもう一度挑戦します。
Comments
サーバコンテナ側が持っているんじゃないかな。
Tomcat_Ver6.0なら[Tomcat 6.0\lib\servlet-api.jar]に
Servlet関係のクラスがあるけどね。
(上記のだとservlet-api.jarをclasspathに追加しないと
動かなかったりする or javac -classpath で追記するか)
まあ、頑張って味噌。