Un altro punto importante sono i commenti in JSP. Sempre nel processo di sviluppo, c'è bisogno di commentare qualcosa o lasciare un ricordo per quei ragazzi coraggiosi che supporteranno il nostro codice dopo che sarà entrato in produzione.
Commentare qualsiasi codice all'interno della JSP è molto semplice, per questo è necessario utilizzare speciali "parentesi":
<%-- a comment --%>
Tutto il codice all'interno di tali parentesi verrà ignorato durante la conversione da JSP a Servlet.
A proposito, non confondere questo codice con un commento HTML, che, come promemoria, assomiglia a questo:
<!-- HTML comment _ -->
Supponiamo che tu abbia sbagliato e utilizzato un commento HTML nel tuo codice:
<html>
<body> <!--
<%
double num = Math.random();
if (num > 0.95) {
out.print(num);
}
%> -->
</body>
</html>
Ecco il risultato:
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>");
}
}
Il codice HTML verrà commentato, ma il codice Java all'interno di tali commenti verrà comunque eseguito.
GO TO FULL VERSION