另一个重点是 JSP 中的注释。总是在开发过程中,需要注释掉一些东西或为那些在我们的代码投入生产后支持我们的勇敢的人留下记忆。
注释掉 JSP 中的任何代码非常简单,为此您需要使用特殊的“括号”:
<%-- a comment --%>
在将 JSP 转换为 Servlet 时,将忽略此类括号内的所有代码。
顺便说一句,不要将此代码与 HTML 注释混淆,作为提醒,HTML 注释看起来像这样:
<!-- HTML comment _ -->
假设您搞砸了并在代码中使用了 HTML 注释:
<html>
<body> <!--
<%
double num = Math.random(); if (num > 0.95) { out.print(num); }
%> -->
</body>
</html>
这是结果:
public class HelloServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Exception {
PrintWriter out = resp.getWriter();
out.print("<html> ");
out.print("<body> <--");
double num = Math.random();
if (num > 0.95) {
out.print(num);
}
out.print("-->");
out.print("</body>");
out.print("</html>");
}
}
HTML 代码将被注释掉,但注释中的 Java 代码仍将执行。
GO TO FULL VERSION