Et annet viktig poeng er kommentarer i JSP. Alltid i utviklingsprosessen er det behov for å kommentere noe eller legge igjen minne til de modige gutta som vil støtte koden vår etter at den er satt i produksjon.
Å kommentere hvilken som helst kode inne i JSP er veldig enkelt, for dette må du bruke spesielle "braketter":
<%-- a comment --%>
All kode innenfor slike parenteser vil bli ignorert når JSP konverteres til Servlet.
Forresten, ikke forveksle denne koden med en HTML-kommentar, som, som en påminnelse, ser slik ut:
<!-- HTML comment _ -->
La oss si at du rotet til og brukte en HTML-kommentar i koden din:
<html>
<body> <!--
<%
double num = Math.random();
if (num > 0.95) {
out.print(num);
}
%> -->
</body>
</html>
Her er resultatet:
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-koden vil bli kommentert ut, men Java-koden i slike kommentarer vil fortsatt bli utført.