JSP (JavaServer Pages) にはコメントを記述できる。JSPのコメントはレンダリングする際に削除されるので、JSPコンテナが生成したHTMLには残らない。したがって、Webブラウザで「ソースの表示」を行っても、JSPのコメントを見ることはできない。
<%-- コメント --%>JSPのコメントは複数行にわたって記述できる。
<%--
  コメント1
  コメント2
--%>JSPのコメントは入れ子にできない。
JSPのコメントはレンダリングする際に削除されるので、JSPコンテナが生成したHTMLには残らない。したがって、Webブラウザで「ソースの表示」を行っても、JSPのコメントを見ることはできない。
<!DOCTYPE html>
<html>
  <head>
    <title>An example of JSP comment</title>
  </head>
  <body>
    <!-- HTML COMMENT -->
    <%-- JSP COMMENT --%>
    <p>This is an exsample of JSP comment.</p>
  </body>
</html>上記のJSPを実行した際、ブラウザに送信されるHTMLを次に示します。
<!DOCTYPE html>
<html>
  <head>
    <title>An example of JSP comment</title>
  </head>
  <body>
    <!-- HTML COMMENT -->
    <p>This is an exsample of JSP comment.</p>
  </body>
</html>JSPのスクリプトレットを使うと、JSPにJavaのソースコードを埋め込むことができる。
スクリプトレット内でコメントを記述するには、Javaのコメント形式で記述する。
<%
  // 日付の出力
  out.println(new java.util.Date());
%>