জেএসপি এক্সপ্রেশন কীভাবে মন্তব্য করবেন?


131

আমি কীভাবে কোনও জেএসপি মত প্রকাশের মত মন্তব্য করতে পারি: <%= map.size() %>

এরকম কিছু আছে কি? <%= // map.size() %>?

উত্তর:


214

খাঁটি জেএসপি মন্তব্যগুলি এর মতো দেখায়:

<%-- Comment --%>

সুতরাং আপনি যদি " =" ধরে রাখতে চান তবে আপনি এর মতো কিছু করতে পারেন:

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

মূল বিষয়টি হ'ল <%=একটি অভিব্যক্তির শুরুটিকে সংজ্ঞায়িত করে, যার মধ্যে আপনি শরীর খালি রাখতে পারবেন না, তবে খাঁটি জেএসপি মন্তব্য আপনাকে আবেদন না করলে পরিবর্তে আপনি এরকম কিছু করতে পারেন:

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

জাভা সার্ভার পৃষ্ঠাগুলি প্রযুক্তি সংস্করণের জন্য কোড কনভেনশনগুলি 1.x ভাষার কাছে আপনার কাছে উপলব্ধ বিভিন্ন মন্তব্য বিকল্পের বিশদ রয়েছে (তবে লিঙ্কের লক্ষ্যমাত্রার সম্পূর্ণ অভাব রয়েছে, তাই আমি আপনাকে সরাসরি সম্পর্কিত বিভাগে লিঙ্ক করতে পারি না - বুউ!)


39

জেএসপি ফাইলে মন্তব্য করার একাধিক উপায় রয়েছে।

1.  <%-- comment --%>

জেএসপির একটি মন্তব্য। জেএসপি ইঞ্জিন দ্বারা উপেক্ষা করা। ক্লায়েন্ট মেশিনে দৃশ্যমান নয় (ব্রাউজার উত্স কোড)।

2.  <!-- comment -->

একটি এইচটিএমএল মন্তব্য। ব্রাউজার দ্বারা উপেক্ষা করা। এটি ক্লায়েন্ট মেশিনে (ব্রাউজার উত্স কোড) একটি মন্তব্য হিসাবে দৃশ্যমান।

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

জাভা একক লাইন মন্তব্য। সংকলক দ্বারা উপেক্ষা করা হয়। ক্লায়েন্ট মেশিনে দৃশ্যমান নয় (ব্রাউজার উত্স কোড)।

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

জাভা মাল্টি লাইন মন্তব্য। সংকলক দ্বারা উপেক্ষা করা হয়। ক্লায়েন্ট মেশিনে দৃশ্যমান নয় (ব্রাউজার উত্স কোড)।

তবে একটিতে কেবল মন্তব্য টাইপ 1 এবং 2 ব্যবহার করা উচিত কারণ জাভা ডকুমেন্টেশন প্রস্তাবিত। এই দুটি মন্তব্য প্রকার (1 এবং 2) জেএসপির জন্য ডিজাইন করা হয়েছে।


8

আপনি এই মন্তব্যটি jsp পৃষ্ঠায় ব্যবহার করতে পারেন

 <%--your comment --%>

জেএসপি পৃষ্ঠায় মন্তব্য ঘোষণার দ্বিতীয় উপায় আপনি জেএসপি কোডে দুটি টাইপের মন্তব্য ব্যবহার করতে পারেন

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

multiple line comment 

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

%>

এবং আপনি উদাহরণস্বরূপ এইচটিএমএল কোড থেকে জেএসপি পৃষ্ঠায় মন্তব্য করতে পারেন:

<!-- your commment -->

5

আপনি যখন ব্যবহারকারীটি মন্তব্যটি ব্যবহারটি দেখতে না চান:

<%-- comment --%>

আপনি যদি যত্ন না করেন / চান তবে ব্যবহারকারী উত্সটি দেখতে এবং আপনি যে মন্তব্যটি ব্যবহার করতে পারেন তা দেখতে সক্ষম হন:

<!-- comment -->

সন্দেহ হলে জেএসপি মন্তব্যটি ব্যবহার করুন।


2

আপনার <%= //map.size() %>কাজটি কেবল কাজ করে না কারণ এটি হওয়া উচিত ছিল

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

2

আমার পরামর্শ জেএসপি পৃষ্ঠায় সেরা উপায় মন্তব্য ব্যবহার করুন <%-- Comment --%> । কারণ এটি ক্লায়েন্ট ব্রাউজারগুলিতে প্রদর্শিত হবে না (HTML পৃষ্ঠাগুলিতে রেন্ডার হবে না)।


-3

অন্যতম:

এইচটিএমএলে

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

তাত্ত্বিকভাবে নিম্নলিখিতগুলির কাজ করা উচিত, তবে আমি কখনই এটি ব্যবহার করি না।

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

এটি প্রশ্নকারীদের প্রশ্নের সমাধান করে বলে মনে হচ্ছে না।
dev_row
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.