Web 開発環境では、Sun Microsystems Java Servlet 2.3 Specification と Sun Microsystems JSP 1.2 Specification の中に定義されているように、Web アプリケーションの開発に必要なツールが提供されます。 Web アプリケーションはきわめて簡単なもの (静的 Web ページのみで構成されているもの) にすることも、 より高度なものにして JavaServer Pages (JSP) ファイルと Java™ サーブレットをインクルードすることもできます。 これらのリソースは、XML デプロイメント記述子 (web.xml) およびその他の Web リソースと併せて、開発時に Web プロジェクト内に含められます。 Web アプリケーションを Web に向けて公開する準備ができた時点で、ユーザーがこの Web プロジェクトを Web アーカイブ (WAR) ファイルの書式でサーバーにデプロイします。 エンド・ユーザーは、この Web アプリケーションを Web サイトとして URL から表示することができます。