Kolejnym ważnym punktem są komentarze w JSP. Zawsze w procesie rozwoju istnieje potrzeba skomentowania czegoś lub pozostawienia pamięci dla tych odważnych ludzi, którzy będą wspierać nasz kod po przejściu do produkcji.
Komentowanie dowolnego kodu wewnątrz JSP jest bardzo proste, w tym celu należy użyć specjalnych „nawiasów”:
<%-- a comment --%>
Cały kod w takich nawiasach zostanie zignorowany podczas konwersji JSP na Servlet.
Nawiasem mówiąc, nie myl tego kodu z komentarzem HTML, który dla przypomnienia wygląda tak:
<!-- HTML comment _ -->
Powiedzmy, że pomieszałeś i użyłeś komentarza HTML w swoim kodzie:
<html>
<body> <!--
<%
double num = Math.random();
if (num > 0.95) {
out.print(num);
}
%> -->
</body>
</html>
Oto wynik:
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>");
}
}
Kod HTML zostanie wykomentowany, ale kod Java wewnątrz takich komentarzy będzie nadal wykonywany.
GO TO FULL VERSION