Un alt punct important sunt comentariile în JSP. Întotdeauna în procesul de dezvoltare, este nevoie să comentați ceva sau să lăsați amintiri acelor curajoși care vor sprijini codul nostru după ce acesta intră în producție.

Comentarea oricărui cod din interiorul JSP este foarte simplă, pentru aceasta trebuie să utilizați „paranteze” speciale:

<%-- a comment --%>

Tot codul din aceste paranteze va fi ignorat la conversia JSP în Servlet.

Apropo, nu confundați acest cod cu un comentariu HTML, care, ca reamintire, arată astfel:

<!-- HTML comment _ -->

Să presupunem că ai greșit și ai folosit un comentariu HTML în codul tău:


    <html> 
    <body>   <!--
    <%
        double num = Math.random();
        if (num > 0.95) {
            out.print(num);
        }
    %>  -->
    </body> 
</html> 

Iată rezultatul:

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>");
    }
}

Codul HTML va fi comentat, dar codul Java din aceste comentarii va fi în continuare executat.