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 代码的界定符。