Ще один важливий момент – коментарі у JSP. Завжди в процесі розробки виникає необхідність закоментувати або залишити пам'ять тим моторним хлопцям, які підтримуватимуть наш код після того, як він піде в production.
Закоментувати будь-який код усередині JSP дуже просто: для цього потрібно використовувати спеціальні «дужки»:
<%-- коментар --%>
Весь код усередині таких дужок проігнорується під час перетворення JSP на Servlet.
До речі, не плутай цей код із HTML-коментарем, який, нагадую, виглядає так:
<!-- HTML-коментар -->
Припустимо, ти переплутав і використовував 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-код усередині таких коментарів все одно виконається.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ