Вопрос

Как я могу прокомментировать выражение JSP, например: <%= map.size() %>

Есть ли что-то вроде <%= // map.size() %>?

Это было полезно?

Решение

Чистые комментарии JSP выглядят так:

<%-- Comment --%>

Итак, если вы хотите сохранить " = ". вы можете сделать что-то вроде:

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

Ключевым моментом является то, что <%= определяет начало выражения, в котором вы не можете оставить тело пустым, но вместо этого вы можете сделать что-то подобное, если чистый комментарий JSP вам не подходит:

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

Соглашения о коде для технологии JavaServer Pages версии 1.x Язык содержит подробную информацию о различных доступных параметрах комментирования (но при этом отсутствует целевое число ссылок, поэтому я не могу связать вас напрямую с соответствующим разделом - бу!)

Другие советы

В файле JSP есть несколько способов комментирования.

1.  <%-- comment --%>

Комментарий JSP. Игнорируется двигателем JSP.             Не отображается на клиентском компьютере (исходный код браузера).

2.  <!-- comment -->

HTML-комментарий. Игнорируется браузером.             Он виден на клиентском компьютере (исходный код браузера) как комментарий.

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

Java однострочный комментарий. Игнорируется компилятором.         Не отображается на клиентском компьютере (исходный код браузера).

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

Java многострочный комментарий. Игнорируется компилятором.          Не отображается на клиентском компьютере (исходный код браузера).

Но следует использовать только комментарии типа 1 и 2, потому что предлагается документация Java. эти два типа комментариев (1 & amp; 2) предназначены для JSP.

Вы можете использовать этот комментарий на странице JSP

 <%--your comment --%>

Второй способ объявления комментариев на странице jsp: вы можете использовать комментарий двух типов в коде jsp

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

multiple line comment 

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

%>

И вы также можете прокомментировать страницу JSP из HTML-кода, например:

<!-- your commment -->

Если вы не хотите, чтобы пользователь видел комментарий, используйте:

<%-- comment --%>

Если вам все равно / вы хотите, чтобы пользователь мог просматривать исходный текст и видеть комментарий, который вы можете использовать:

<!-- comment -->

В случае сомнений используйте комментарий JSP.

ваш <%= //map.size() %> не просто работает, потому что это должно было быть

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

Мое предложение лучше всего использовать комментарии на странице JSP <%-- Comment --%> , Потому что он не будет отображаться (не будет отображаться на HTML-страницах) в клиентских браузерах.

Один из:

В HTML

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

теоретически следующее должно работать, но я никогда не использовал его таким образом.

<%= map.size() // map.size here because %>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top