JSP da yana bir muhim narsa – kommentariylar. Har doim dasturlash jarayonida nimanidir kommentga olish yoki bizning kodimizni production ga chiqqanidan so'ng qo'llab-quvvatlaydigan jasoratli yigitlarga xotira qoldirish zarurati tug'iladi.
JSP ichida har qanday kodni kommentga olish juda oson, buning uchun maxsus "qavslar" ishlatish kerak:
<%-- комментарий --%>
Bunday qavslar ichidagi barcha kod JSP ni Servlet ga aylantirishda e'tiborga olinmaydi.
Aytgancha, bu kodni HTML-kommentariy bilan adashtirmang, eslatib o'taman, u shunday ko'rinadi:
<!-- HTML-kommentariy -->
Faraz qilaylik, siz adashtirdingiz va HTML-kommentariyni o'z kodingizda ishlatdingiz:
<html>
<body> <!--
<%
double num = Math.random(); if (num > 0.95) { out.print(num); }
%> -->
</body>
</html>
Natijada quyidagilar bo'ladi:
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-kod kommentga olingan bo'ladi, lekin bunday kommentariylar ichidagi Java-kod baribir ishlaydi.
GO TO FULL VERSION