Frage

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

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

War es hilfreich?

Lösung

Reine JSP Kommentare wie folgt aussehen:

<%-- Comment --%>

Wenn Sie also das "=" behalten wollen .you könnte so etwas wie:

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

Das Wichtigste ist, dass <%= den Beginn eines Ausdrucks definiert, in dem Sie den Körper nicht leer lassen, aber man könnte so etwas wie dies stattdessen tun, wenn die reine JSP Kommentar zu Ihnen nicht zusagt:

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

Codekonventionen für die Javaserver Pages Technologie Version 1.x Sprache hat Details über die verschiedenen kommentieren Optionen zur Verfügung (hat aber einen völligen Mangel an Link-Zielen, so kann ich Sie direkt zum entsprechenden Abschnitt in Verbindung bringen - boo)

Andere Tipps

Es gibt mehrere Art und Weise in einer JSP-Datei zu kommentieren.

1.  <%-- comment --%>

Ein JSP-Kommentar. Ignoriert von der JSP-Engine.             Nicht sichtbar in Client-Rechner (Browser-Quellcode).

2.  <!-- comment -->

Ein HTML-Kommentar. Ignoriert von dem Browser.             Es ist sichtbar in Client-Rechner (Browser-Quellcode) als Kommentar.

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

Java einzeiliger Kommentar. Ignoriert von den Compiler.         Nicht sichtbar in Client-Rechner (Browser-Quellcode).

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

Java mehrzeiliger Kommentar. Ignoriert durch den Compiler.          Nicht sichtbar in Client-Rechner (Browser-Quellcode).

Aber man sollte nur Kommentartyp 1 und 2 verwenden, da Java-Dokumentation vorgeschlagen. diese beiden Kommentartypen (1 & 2) sind für JSP.

Sie können diesen Kommentar in jsp Seite verwenden

 <%--your comment --%>

Zweiten Weg Kommentar Erklärung in jsp Seite den Kommentar von zwei typ in jsp Code verwenden

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

multiple line comment 

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

%>

Und Sie können auch Kommentar auf jsp Seite von HTML-Code, zum Beispiel:

<!-- your commment -->

Wenn Sie nicht möchten, dass der Benutzer den Kommentar Verwendung sehen:

<%-- comment --%>

Wenn Sie nicht egal / wollen, dass der Benutzer in der Lage seine Quelle anzuzeigen und den Kommentar sehen Sie verwenden können:

<!-- comment -->

Im Zweifelsfall verwenden Sie den JSP-Kommentar.

Ihre <%= //map.size() %> funktionieren nicht einfach, weil es hätte sein sollen

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

Mein Vorschlag optimal nutzen Kommentare in JSP-Seite <%-- Comment --%> . Weil es nicht angezeigt wird (wird in HTML-Seiten nicht gerendert) in Client-Browser.

Eines:

In html

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

theoretisch sollte die folgende Arbeit, aber ich nie benutzt es auf diese Weise.

<%= map.size() // map.size here because %>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top