Un autre point important concerne les commentaires dans JSP. Toujours dans le processus de développement, il est nécessaire de commenter quelque chose ou de laisser de la mémoire à ces braves gens qui prendront en charge notre code après sa mise en production.
Commenter n'importe quel code à l'intérieur de la JSP est très simple, pour cela, vous devez utiliser des "crochets" spéciaux :
<%-- a comment --%>
Tout le code à l'intérieur de ces crochets sera ignoré lors de la conversion de JSP en Servlet.
Au passage, ne confondez pas ce code avec un commentaire HTML, qui, pour rappel, ressemble à ceci :
<!-- HTML comment _ -->
Disons que vous vous êtes trompé et que vous avez utilisé un commentaire HTML dans votre code :
<html>
<body> <!--
<%
double num = Math.random(); if (num > 0.95) { out.print(num); }
%> -->
</body>
</html>
Voici le résultat :
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>");
}
}
Le code HTML sera commenté, mais le code Java à l'intérieur de ces commentaires sera toujours exécuté.
GO TO FULL VERSION