fc2ブログ

外部クラスの利用(import)





Javaでは、外部クラスを利用するときにimport文を使いました。
サーブレットやJSPでももちろん外部クラスの利用はあり、importして使うことになります。

サーブレットにおいては、以下の3つのパッケージのインポートが絶対に必要になります。
  • java.ioパッケージ
  • javax.servletパッケージ
  • javax.http.servletパッケージ
したがって、サーブレットのソースの冒頭では必ずこれらのパッケージのインポートを宣言することになります。

しかし、JSPではこれらのパッケージのインポートを宣言する必要はありません。JSPでもこれらのパッケージは必要ですが、コンテナがサーブレットへ変換する際に自動的に補完してくれる仕組みがあるのでインポート宣言が不要なのです。

JSPでも、上の3つのパッケージ以外のパッケージをインポートするときはインポート宣言が必要です。JSPでインポートを行うには、@pageディレクティブのimport属性を使います(参照)。

そのほか、JSPではカンマ区切りでパッケージを指定することができますが、サーブレットでは複数のimport文を使ってひとつひとつ指定する必要があります。
スポンサーサイト



タグ :

Return to page top

Comments:

Comment Form
Only inform the site author.

Trackback+Pingback:

TrackBack URL for this entry
http://servletmania.blog137.fc2.com/tb.php/15-dd828c53
月別アーカイブ
カテゴリ
リンク
RSSリンクの表示
QRコード
QR