it-swarm.com.de

Wie kommentiere ich einen JSP-Ausdruck?

Wie kann ich einen JSP-Ausdruck wie folgt kommentieren: <%= map.size() %>

Gibt es so etwas wie <%= // map.size() %>?

113
kmilo

Reine JSP-Kommentare sehen folgendermaßen aus:

<%-- Comment --%>

Wenn Sie also den "=" beibehalten möchten, können Sie Folgendes tun:

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

Der Schlüssel ist, dass <%= den Anfang eines Ausdrucks definiert, in dem Sie den Körper nicht leer lassen können. Stattdessen können Sie stattdessen so etwas tun, wenn der reine JSP-Kommentar Sie nicht anspricht:

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

Code-Konventionen für die JavaServer Pages Technology Version 1.x Sprache enthält Details zu den verschiedenen verfügbaren Kommentierungsoptionen (es fehlen jedoch vollständig Link-Ziele, daher kann ich Sie nicht direkt mit dem entsprechenden Abschnitt verknüpfen !)

188
Jonny Buchanan

Es gibt mehrere Möglichkeiten, eine JSP-Datei zu kommentieren.

1.  <%-- comment --%>

Ein JSP-Kommentar. Wird von der JSP-Engine ignoriert . Nicht sichtbar auf dem Client-Computer (Browser-Quellcode).

2.  <!-- comment -->

Ein HTML-Kommentar. Vom Browser ignoriert . Es ist auf dem Client-Computer (Browser-Quellcode) als Kommentar sichtbar.

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

Java Einzeiliger Kommentar. Vom Compiler ignoriert . Nicht sichtbar auf dem Client-Computer (Browser-Quellcode).

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

Java Mehrzeiliger Kommentar. Vom Compiler ignoriert . Nicht sichtbar auf dem Client-Computer (Browser-Quellcode).

Man sollte jedoch nur die Kommentartypen 1 und 2 verwenden, da die Java-Dokumentation vorgeschlagen wurde. Diese beiden Kommentartypen (1 und 2) sind für JSP konzipiert.

29
kavi temre

Sie können diesen Kommentar in der JSP-Seite verwenden 

 <%--your comment --%>

Die zweite Art der Kommentardeklaration in der JSP-Seite können Sie den Kommentar zweier Typen in JSP-Code verwenden 

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

multiple line comment 

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

%>

Und Sie können die HTML-Seite zum Beispiel auch über HTML-Code kommentieren:

<!-- your commment -->
8
Anand

Wenn Sie nicht möchten, dass der Benutzer den Kommentar sieht, verwenden Sie:

<%-- comment --%>

Wenn es Ihnen egal ist/soll, dass der Benutzer die Quelle sehen und den Kommentar sehen kann, können Sie Folgendes verwenden:

<!-- comment -->

Verwenden Sie im Zweifelsfall den JSP-Kommentar.

3
Jflywheel

ihre <%= //map.size() %> funktioniert nicht, weil es hätte sein sollen

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

Mein Vorschlag ist die beste Art, Kommentare in der JSP-Seite <%-- Comment --%>. zu verwenden, da sie in Client-Browsern nicht angezeigt (in HTML-Seiten nicht dargestellt wird).

1
Mani Kasi