スマートフォン用の表示で見る

サーブレット

Servlet

Javaにおける、プログラムの種類の一つ。

Webサーバー上で動作するクラスのこと。サーバーサイドで実行され、処理結果をクライアントに返す。多くの場合、クライアントには、処理結果がHTMLで返される。

サーブレットは、一度Webサーバー上でロードされると、メモリに常駐し、クライアントからの要求に対してはマルチスレッドで応答する。リクエストされる度にプロセスが生成されるCGIに比べ、高速なのが特長である。

サーブレットを動かすためのソフトウェアサーブレットコンテナ)としては、Tomcatなどが挙げられる。

対義語:Javaアプレット

関連語:JSP、JavaBeans?