Как я могу прокомментировать выражение JSP, например: <%= map.size() %>
Есть что-то вроде <%= // map.size() %>?
Комментарии в чистом виде JSP выглядят так:
<%-- Comment --%>
Итак, если вы хотите сохранить " =
"., Вы можете сделать что-то вроде:
<%--= map.size() --%>
Ключевым моментом является то, что <%=
определяется начало выражения, в котором вы не можете оставить тело пустым, но вместо этого вы можете сделать что-то вроде этого, если чистый комментарий JSP вам не нравится:
<% /*= map.size()*/ %>
Соглашения о коде для JavaServer Pages Technology Version 1.x Language содержит подробную информацию о различных доступных вам вариантах комментирования (но полностью не имеет целевых объектов ссылок, поэтому я не могу связать вас напрямую с соответствующим разделом - бу!)
Есть несколько способов комментировать файл JSP.
1. <%-- comment --%>
Комментарий JSP. Игнорируется механизмом JSP. Не отображается на клиентском компьютере (исходный код браузера).
2. <!-- comment -->
Комментарий HTML. Браузер игнорирует. Он отображается на клиентском компьютере (исходный код браузера) в виде комментария.
3. <% my code //my comment %>
Однострочный комментарий Java. Компилятор игнорирует. Не отображается на клиентском компьютере (исходный код браузера).
4. <% my code /**
my comment **/
%>
Многострочный комментарий Java. Компилятор игнорирует. Не отображается на клиентском компьютере (исходный код браузера).
Но следует использовать только комментарии типа 1 и 2, потому что предлагается документация java. эти два типа комментариев (1 и 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 %>