Bagaimana komentar ekspresi JSP?


131

Bagaimana saya bisa mengomentari ekspresi JSP seperti: <%= map.size() %>

Apakah ada sesuatu seperti itu? <%= // map.size() %>?

Jawaban:


214

Komentar JSP murni terlihat seperti ini:

<%-- Comment --%>

Jadi jika Anda ingin mempertahankan " =". Anda dapat melakukan sesuatu seperti:

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

Kuncinya adalah <%=mendefinisikan awal ekspresi, di mana Anda tidak bisa membiarkan tubuh kosong, tetapi Anda bisa melakukan sesuatu seperti ini sebagai gantinya jika komentar JSP murni tidak menarik bagi Anda:

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

Konvensi Kode untuk JavaServer Pages Technology Versi 1.x Bahasa memiliki perincian tentang berbagai opsi komentar yang tersedia untuk Anda (tetapi sama sekali tidak memiliki target tautan, jadi saya tidak dapat menghubungkan Anda langsung ke bagian yang relevan - boo!)


39

Ada beberapa cara untuk berkomentar dalam file JSP.

1.  <%-- comment --%>

Komentar JSP. Diabaikan oleh mesin JSP. Tidak terlihat di mesin klien (Kode sumber browser).

2.  <!-- comment -->

Komentar HTML. Diabaikan oleh browser. Itu terlihat di mesin klien (kode sumber Browser) sebagai komentar.

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

Java Single line comment. Diabaikan oleh Kompiler. Tidak terlihat di mesin klien (Kode sumber browser).

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

Komentar multi baris Java. Diabaikan oleh kompiler. Tidak terlihat di mesin klien (Kode sumber browser).

Tetapi orang harus menggunakan hanya komentar tipe 1 dan 2 karena dokumentasi java disarankan. dua tipe komentar ini (1 & 2) dirancang untuk JSP.


8

Anda dapat menggunakan komentar ini di halaman jsp

 <%--your comment --%>

Cara kedua deklarasi komentar di halaman jsp Anda dapat menggunakan komentar dari dua ketik kode jsp

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

multiple line comment 

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

%>

Dan Anda juga dapat mengomentari halaman jsp dari kode html misalnya:

<!-- your commment -->

5

Ketika Anda tidak ingin pengguna melihat komentar gunakan:

<%-- comment --%>

Jika Anda tidak peduli / ingin pengguna dapat melihat sumber dan melihat komentar Anda dapat menggunakan:

<!-- comment -->

Jika ragu gunakan komentar JSP.


2

Anda <%= //map.size() %>tidak hanya bekerja karena seharusnya

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

2

Saran saya, cara terbaik menggunakan komentar di halaman JSP <%-- Comment --%> . Karena itu tidak akan ditampilkan (tidak akan disajikan dalam halaman HTML) di browser klien.


-3

Satu dari:

Dalam html

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

secara teoritis berikut ini harus berfungsi, tetapi saya tidak pernah menggunakannya dengan cara ini.

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

Ini sepertinya tidak menjawab pertanyaan para penanya.
dev_row
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.