JavaServer Pagesテクノロジは、XMLに似たタグおよびJavaで記述されたスクリプトレットを使用することにより、動的Webページを高速に作成する方法を提供する。サーバーまたはプラットフォームに依存しないWebベース・アプリケーションを容易に開発できる。JavaServer Pagesは、JavaサーブレットAPIの拡張である。