Еще один важный момент – комментарии в 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-код внутри таких комментариев все равно выполнится.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ