JSP 文件包含 HTML 和 Java 代码,可以使用 HTML 注释和 Java 注释。
JSP 文件中可以使用的注释:
语法 | 说明 |
---|---|
<!-- comments --> | HTML 注释,会被浏览器忽略。 HTML 注释可以在浏览器中看到,不安全,不建议注释Java代码。 |
<%-- comments --%> | JSP 标签注释,会被JSP引擎忽略。标签注释在浏览器中看不到。 |
// comments | Java 单行注释,浏览器中看不到。 |
/* comments */ | Java 多行注释,浏览器中看不到。 |
<\% | 用来代替 <%。 |
%\> | 用来代替 %>。 |
一个JSP注释的例子:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>演示页面</title>
</head>
<body>
<p>
<%
// <\% %\> 这样的注释才是正确的
out.println("一个JSP注释的例子");
%>
<!-- <% %> 这样的注释是错误的 -->
<!-- <\% 这样的注释才是正确的 -->
</p>
</body>
</html>
访问网页,在浏览器中查看源代码:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>演示页面</title>
</head>
<body>
<p>
一个JSP注释的例子
<!-- 这样的注释是错误的 -->
<!-- <% 这样的注释才是正确的 -->
</p>
</body>
</html>
无论HTML注释还是Java注释,都不能直接使用 <% 和 %>,他们会被当成插入 JSP 代码的界定符。