サーブレットとは?
サーブレットとは、Webサーバー上で実行される、Javaで記述されたプログラムのことです。動的なWebページを生成することができます。正式名はJavaサーブレットですが、単にサーブレットと呼ばれることが多くあります。Javaで記述されているため、プラットフォームに依存することなく、サーブレットAPIを実装したあらゆるWebサーバで動作します。
サーブレットは、一度 Webサーバー上で呼びだされると待機状態になり、複数のユーザーからの要求を並行して処理することができます。CGIのように、実行するたびにプログラムが読み込まれないため、高速な処理が可能となっています。