يعد JSP (صفحات JavaServer) معيارًا ديناميكيًا لتكنولوجيا صفحات الويب بدأته شركة Sun Microsystems وتم إنشاؤه بمشاركة العديد من الشركات. عنوان موقعها على الويب هو http://www.javasoft.com/products/jsp. تؤدي إضافة أجزاء برنامج Java (Scriptlet) وعلامات JSP (العلامات) إلى ملفات HTML لصفحة الويب التقليدية (*.htm، *.html) إلى إنشاء صفحة ويب JSP (*.jsp). عندما يواجه خادم الويب طلبًا للوصول إلى صفحة ويب JSP، فإنه ينفذ أولاً جزء البرنامج ثم يعيد نتيجة التنفيذ إلى العميل بتنسيق HTML. يمكن لأجزاء البرنامج تشغيل قواعد البيانات، وإعادة توجيه صفحات الويب، وإرسال رسائل البريد الإلكتروني، وما إلى ذلك. هذه هي الوظيفة اللازمة لإنشاء موقع ويب ديناميكي. يتم تنفيذ جميع عمليات البرنامج من جانب الخادم، ويتم إرسال النتائج فقط إلى العميل عبر الشبكة. متطلبات متصفح العميل ضئيلة ويمكن تحقيقها بدون مكون إضافي أو ActiveX أو Java Applet أو حتى Frame.