Web アプリケーションのデバッグは、従来は非常に面倒な作業でした。アプリケーション サーバや Web コンテナを設定してから、デバッガをコンフィグレーションするまでのプロセスの中で、JSP ページ内に直接ブレークポイントを作成することもできず、デバッグ処理中にも明確なコンテキストが提供されないため、開発者の多くは昔ながらの System.out.println に頼るほかありませんでした。Workshop for JSP では、Eclipse デバッガとの統合によって、以下のような拡張されたデバッグ機能が提供されています。
JSP ページ内でのブレークポイントの設定
JSP ページのステップ インとステップ アウト
デバッグ コンテキストの分析
Workshop for JSP の拡張されたデバッグ機能を使用すると、JSP ページのどこでデバッグを停止するかを指定してデバッグ セッションを開始した後、JSP ページにアクセスし、ページ上のアクセス可能なすべての実行時データの状態を即座に確認できます。Workshop for JSP では、このプロセス全体を透過的に実行できます。