Et andet vigtigt punkt er kommentarer i JSP. Altid i udviklingsprocessen er der behov for at kommentere noget eller efterlade hukommelse til de modige fyre, der vil støtte vores kode, efter at den går i produktion.
At kommentere enhver kode inde i JSP'en er meget enkel, for dette skal du bruge specielle "parenteser":
<%-- a comment --%>
Al kode inden for sådanne parenteser vil blive ignoreret, når JSP konverteres til Servlet.
I øvrigt må du ikke forveksle denne kode med en HTML-kommentar, der, som en påmindelse, ser sådan ud:
<!-- HTML comment _ -->
Lad os sige, at du har rodet og brugte en HTML-kommentar i din kode:
<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 blive kommenteret ud, men Java-koden i sådanne kommentarer vil stadig blive udført.
GO TO FULL VERSION