మరో ముఖ్యమైన అంశం JSPలో వ్యాఖ్యలు. ఎల్లప్పుడూ డెవలప్మెంట్ ప్రాసెస్లో, మా కోడ్ని ఉత్పత్తికి వెళ్లిన తర్వాత మద్దతిచ్చే ధైర్యవంతుల కోసం ఏదైనా వ్యాఖ్యానించడం లేదా మెమరీని వదిలివేయడం అవసరం.
JSP లోపల ఏదైనా కోడ్ను వ్యాఖ్యానించడం చాలా సులభం, దీని కోసం మీరు ప్రత్యేక "బ్రాకెట్లు" ఉపయోగించాలి:
<%-- a comment --%>
JSPని సర్వ్లెట్గా మార్చేటప్పుడు అటువంటి బ్రాకెట్లలోని అన్ని కోడ్లు విస్మరించబడతాయి.
మార్గం ద్వారా, ఈ కోడ్ను HTML వ్యాఖ్యతో కంగారు పెట్టవద్దు, ఇది రిమైండర్గా ఇలా కనిపిస్తుంది:
<!-- HTML comment _ -->
మీరు గందరగోళానికి గురై మీ కోడ్లో HTML వ్యాఖ్యను ఉపయోగించారని అనుకుందాం:
<html>
<body> <!--
<%
double num = Math.random();
if (num > 0.95) {
out.print(num);
}
%> -->
</body>
</html>
ఇక్కడ ఫలితం ఉంది:
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 కోడ్ వ్యాఖ్యానించబడుతుంది, అయితే అటువంటి వ్యాఖ్యలలోని జావా కోడ్ ఇప్పటికీ అమలు చేయబడుతుంది.
GO TO FULL VERSION