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());
%>