Innerhalb einer JSP können drei Arten von Kommentaren definiert werden:
Innerhalb einer JSP Seite können wie in gewöhnliche, statische HTML Seiten HTML-Kommentare eingesetzt werden. HTML-Kommentare haben die allgemeine Form:
<!-- ... Kommentar .. -->
HTML-Kommentare werden vom JSP-Compiler nicht entfernt und sind somit in der ausgelieferten Seite enthalten. HTML-Komentare können somit vom Empfänger der Seite gelesen werden.
Eingebettete Skriptelemente werden innerhalb von HTML-Kommentaren ausgewertet. Dementsprechend können so auch dynamische Kommentare erstellt werden. Eingebettete JSPKommentare werden aus dem HTML-Kommentar entfernt.
JSP-Kommentare werden im Gegenzatz zu HTML-Kommentaren aus der ausgelieferten Seite entfernt. Eingebettete Skriptelemente sind in JSP-Kommentaren auch nur Kommentare, die nicht verwendet werden können. Die allgemeine Form eines JSP-Kommentares ist:
<%-- ... Kommentar .. --%>
Für die XML-Form von JSP Seiten ist kein JSP-Kommentar definiert.
Innerhalb von Java-Skriptelementen können die Java Standardkommentare f¨r einzeilige und mehrzeilige Kommentare verwendet werden.
<% ... /* Kommentar */ ... // Kommentar ... %>