Java Server Pages (JSP) gelten als Möglichkeit, serverseitig dynamische Webites analog der Methoden CGI und Servlets zu generieren. Hierbei liegt die Besonderheit in der Trennung des Obrflächendesigns der zu erzeugendenden HTML-Seite und des programmiertechnischen Aufwands. JSP ist plattform-unabhängig und somit leicht portierbar.