कैसे एक JSP अभिव्यक्ति टिप्पणी?


131

मैं एक JSP अभिव्यक्ति की तरह कैसे टिप्पणी कर सकता हूं: <%= map.size() %>

क्या कुछ ऐसा है? <%= // map.size() %>?

जवाबों:


214

शुद्ध JSP टिप्पणियाँ इस तरह दिखती हैं:

<%-- Comment --%>

इसलिए यदि आप " =" को बनाए रखना चाहते हैं तो आप कुछ ऐसा कर सकते हैं:

<%--= map.size() --%>

मुख्य बात यह है कि <%=एक अभिव्यक्ति की शुरुआत को परिभाषित करता है, जिसमें आप शरीर को खाली नहीं छोड़ सकते हैं, लेकिन आप इसके बजाय ऐसा कुछ कर सकते हैं यदि शुद्ध JSP टिप्पणी आपसे अपील नहीं करती है:

<% /*= map.size()*/ %>

JavaServer Pages Technology Version 1.x Language के लिए कोड कन्वेंशन में आपके लिए उपलब्ध विभिन्न टिप्पणी विकल्पों के बारे में विवरण है (लेकिन लिंक लक्ष्यों की पूरी कमी है, इसलिए मैं आपको संबंधित अनुभाग से सीधे लिंक नहीं कर सकता - boo!)


39

JSP फ़ाइल में टिप्पणी करने के कई तरीके हैं।

1.  <%-- comment --%>

एक JSP टिप्पणी। JSP इंजन द्वारा अनदेखा किया गया। क्लाइंट मशीन (ब्राउज़र स्रोत कोड) में दिखाई नहीं दे रहा है।

2.  <!-- comment -->

एक HTML टिप्पणी। ब्राउज़र द्वारा अनदेखा किया गया। यह एक टिप्पणी के रूप में ग्राहक मशीन (ब्राउज़र स्रोत कोड) में दिखाई दे रहा है।

3. <% my code //my comment %>

जावा सिंगल लाइन टिप्पणी। कंपाइलर द्वारा नजरअंदाज किया गया। क्लाइंट मशीन (ब्राउज़र स्रोत कोड) में दिखाई नहीं दे रहा है।

4.   <% my code /**
         my comment  **/  
       %>

जावा मल्टी लाइन टिप्पणी। संकलक द्वारा नजरअंदाज कर दिया। क्लाइंट मशीन (ब्राउज़र स्रोत कोड) में दिखाई नहीं दे रहा है।

लेकिन किसी को केवल टिप्पणी प्रकार 1 और 2 का उपयोग करना चाहिए क्योंकि जावा प्रलेखन का सुझाव दिया गया है। ये दो टिप्पणी प्रकार (1 और 2) JSP के लिए डिज़ाइन किए गए हैं।


8

आप इस टिप्पणी का उपयोग jsp पृष्ठ में कर सकते हैं

 <%--your comment --%>

Jsp पृष्ठ में टिप्पणी घोषणा का दूसरा तरीका आप jsp कोड में दो प्रकार की टिप्पणी का उपयोग कर सकते हैं

 single line comment
 <% your code //your comment%>

multiple line comment 

<% your code 
/**
your another comment
**/

%>

और आप उदाहरण के लिए html कोड से jsp पृष्ठ पर भी टिप्पणी कर सकते हैं:

<!-- your commment -->

5

जब आप उपयोगकर्ता को टिप्पणी का उपयोग देखने के लिए नहीं चाहते हैं:

<%-- comment --%>

यदि आप परवाह नहीं करते / चाहते हैं कि उपयोगकर्ता स्रोत देखने में सक्षम हो और वह टिप्पणी देखें जिसे आप उपयोग कर सकते हैं:

<!-- comment -->

जब संदेह में JSP टिप्पणी का उपयोग करें।


2

आपका <%= //map.size() %>बस काम नहीं करता क्योंकि यह होना चाहिए था

<% //= map.size() %>

2

मेरा सुझाव सबसे अच्छा तरीका है JSP पेज में टिप्पणियों का उपयोग करें <%-- Comment --%> । क्योंकि यह क्लाइंट ब्राउज़रों में प्रदर्शित नहीं होगा (HTML पृष्ठों में प्रदान नहीं किया जाएगा)।


-3

में से एक:

Html में

<!-- map.size here because --> 
<%= map.size() %>

सैद्धांतिक रूप से निम्नलिखित को काम करना चाहिए, लेकिन मैंने कभी इस तरह से उपयोग नहीं किया।

<%= map.size() // map.size here because %>

यह पूछने वालों के सवाल का पता नहीं लगता है।
dev_row
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.