外部クラスの利用(import)
- 2010-12-01 Wed 10:45:11
- 最低限の知識
Javaでは、外部クラスを利用するときにimport文を使いました。
サーブレットやJSPでももちろん外部クラスの利用はあり、importして使うことになります。
サーブレットにおいては、以下の3つのパッケージのインポートが絶対に必要になります。
- java.ioパッケージ
- javax.servletパッケージ
- javax.http.servletパッケージ
しかし、JSPではこれらのパッケージのインポートを宣言する必要はありません。JSPでもこれらのパッケージは必要ですが、コンテナがサーブレットへ変換する際に自動的に補完してくれる仕組みがあるのでインポート宣言が不要なのです。
JSPでも、上の3つのパッケージ以外のパッケージをインポートするときはインポート宣言が必要です。JSPでインポートを行うには、@pageディレクティブのimport属性を使います(参照)。
そのほか、JSPではカンマ区切りでパッケージを指定することができますが、サーブレットでは複数のimport文を使ってひとつひとつ指定する必要があります。
スポンサーサイト
タグ :
Comments: